InsetInputControlled.tsx 738 B

123456789101112131415161718192021
  1. import React, { useState } from 'react';
  2. import { DatePicker, Space } from "../../../index";
  3. /**
  4. * fix https://github.com/DouyinFE/semi-design/issues/1413
  5. */
  6. export default function App() {
  7. const [date, setDate] = useState();
  8. const defaultPickerValue = ['2022-02-07', '2023-02-07'];
  9. const handleDateChange = value => {
  10. setDate(value);
  11. };
  12. return (
  13. <Space>
  14. <DatePicker defaultPickerValue={defaultPickerValue} type="dateTimeRange" value={date} onChange={handleDateChange} insetInput />
  15. <DatePicker defaultPickerValue={defaultPickerValue} type="dateTimeRange" insetInput placeholder={"非受控"} />
  16. </Space>
  17. );
  18. }
  19. App.storyName = '修复受控内嵌输入框类型';