mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-09-18 09:29:24 +00:00
add a slider for the %
This commit is contained in:
parent
5eecb737af
commit
59feaddc9c
@ -1,4 +1,4 @@
|
|||||||
import { Stack, Text, Checkbox } from "@mantine/core";
|
import { Stack, Text, Checkbox, Slider, NumberInput, Group } from "@mantine/core";
|
||||||
import { useTranslation } from "react-i18next";
|
import { useTranslation } from "react-i18next";
|
||||||
import NumberInputWithUnit from "../shared/NumberInputWithUnit";
|
import NumberInputWithUnit from "../shared/NumberInputWithUnit";
|
||||||
import { RemoveBlanksParameters } from "../../../hooks/tools/removeBlanks/useRemoveBlanksParameters";
|
import { RemoveBlanksParameters } from "../../../hooks/tools/removeBlanks/useRemoveBlanksParameters";
|
||||||
@ -27,15 +27,31 @@ const RemoveBlanksSettings = ({ parameters, onParameterChange, disabled = false
|
|||||||
</Stack>
|
</Stack>
|
||||||
|
|
||||||
<Stack gap="xs">
|
<Stack gap="xs">
|
||||||
<NumberInputWithUnit
|
<Text size="sm" fw={500}>
|
||||||
label={t('removeBlanks.whitePercent.label', 'White Percent')}
|
{t('removeBlanks.whitePercent.label', 'White Percent')}
|
||||||
value={parameters.whitePercent}
|
</Text>
|
||||||
onChange={(v) => onParameterChange('whitePercent', typeof v === 'string' ? Number(v) : v)}
|
<Group align="center">
|
||||||
unit='%'
|
<NumberInput
|
||||||
min={0.1}
|
value={parameters.whitePercent}
|
||||||
max={100}
|
onChange={(v) => onParameterChange('whitePercent', typeof v === 'number' ? v : 0.1)}
|
||||||
disabled={disabled}
|
min={0.1}
|
||||||
/>
|
max={100}
|
||||||
|
step={0.1}
|
||||||
|
size="sm"
|
||||||
|
rightSection="%"
|
||||||
|
style={{ width: '80px' }}
|
||||||
|
disabled={disabled}
|
||||||
|
/>
|
||||||
|
<Slider
|
||||||
|
value={parameters.whitePercent}
|
||||||
|
onChange={(value) => onParameterChange('whitePercent', value)}
|
||||||
|
min={0.1}
|
||||||
|
max={100}
|
||||||
|
step={0.1}
|
||||||
|
style={{ flex: 1 }}
|
||||||
|
disabled={disabled}
|
||||||
|
/>
|
||||||
|
</Group>
|
||||||
</Stack>
|
</Stack>
|
||||||
|
|
||||||
<Stack gap="xs">
|
<Stack gap="xs">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user