fix: rang drag problem & opt picture compress

This commit is contained in:
2025-09-08 12:13:14 +08:00
parent b5405c58a4
commit da7681e6e3
4 changed files with 104 additions and 15 deletions

View File

@@ -10,7 +10,10 @@ interface RangeProps {
max?: number;
step?: number;
value?: [number, number];
onChange?: (name: string, value: [number, number]) => void;
onChange?: {
(value: [number, number]): void
(name: string, value: [number, number]): void
};
disabled?: boolean;
className?: string;
name: string;
@@ -41,7 +44,11 @@ const NtrpRange: React.FC<RangeProps> = ({
const handleEndChange = (val: [number, number]) => {
setCurrentValue(val);
onChange?.(name, val);
if (name) {
onChange?.(name, val);
} else {
onChange?.(val)
}
};
const marks = useMemo(() => {