Fix bug of slider widget

This commit is contained in:
c-bata
2023-05-25 17:29:56 +09:00
parent 92871581cf
commit 64b29e40be
2 changed files with 4 additions and 7 deletions
@@ -277,6 +277,7 @@ export const useSliderWidget = (
): WidgetState => {
const theme = useTheme()
const [value, setValue] = useState<number>(widget.min)
const defaultStep = 0.01
const render = () => (
<FormControl key={key} sx={{ margin: theme.spacing(1, 2) }}>
<FormLabel>
@@ -291,12 +292,8 @@ export const useSliderWidget = (
defaultValue={widget.min}
min={widget.min}
max={widget.max}
step={widget.step}
marks={
widget.labels === null || widget.labels.length == 0
? true
: widget.labels
}
step={widget.step || defaultStep}
marks={widget.labels === null ? undefined : widget.labels}
valueLabelDisplay="auto"
/>
</Box>
+1 -1
View File
@@ -139,7 +139,7 @@ type ObjectiveSliderWidget = {
user_attr_key?: string
min: number
max: number
step: number
step: number | null
labels:
| {
value: number