import React, { useState, useCallback, useMemo } from 'react'; import { DatePicker, Button, Icon, Space } from '../../../index'; export default function Demo() { const [date, setDate] = useState([]); const onChange = useCallback(date => { setDate(date); console.log(date); }, []); const onClear = useCallback(e => { e && e.stopPropagation(); setDate(null); }, []); const closeIcon = useMemo(() => (date ? : ), [date]); return ( ( )} /> } /> ); }