ant-design/.dumi/pages/index/components/Theme/RadiusPicker.tsx
二货爱吃白萝卜 2cdf586291
chore: fix lint (#43873)
* chore: fix lint

* chore: fix lint

* test: fix 16

* fix: lint
2023-07-28 16:17:43 +08:00

32 lines
719 B
TypeScript

import React from 'react';
import { InputNumber, Space, Slider } from 'antd';
export interface RadiusPickerProps {
value?: number;
onChange?: (value: number | null) => void;
}
export default function RadiusPicker({ value, onChange }: RadiusPickerProps) {
return (
<Space size="large">
<InputNumber
value={value}
onChange={onChange}
style={{ width: 120 }}
min={0}
formatter={(val) => `${val}px`}
parser={(str) => (str ? parseFloat(str) : (str as any))}
/>
<Slider
tooltip={{ open: false }}
style={{ width: 128 }}
min={0}
value={value}
max={20}
onChange={onChange}
/>
</Space>
);
}