增加LabeledPicker的禁用选项。

This commit is contained in:
徐涛 2025-01-15 13:41:05 +08:00
parent b32884a31c
commit 8573a5d372

View File

@ -11,6 +11,7 @@ type LabeledPickerProps = {
min?: number;
max?: number;
step?: number;
disabled?: boolean;
};
export function LabeledPicker({
@ -21,6 +22,7 @@ export function LabeledPicker({
min = 0,
max = 100,
step = 1,
disabled = false,
}: LabeledPickerProps) {
const [pickerValue, setPickerValue] = useState(value ?? min);
const handlePickerChange = (event: React.ChangeEvent<HTMLInputElement>) => {
@ -52,6 +54,7 @@ export function LabeledPicker({
min={min}
max={max}
step={step}
disabled={disabled}
/>
</div>
);