import { ClearOutlined } from '@ant-design/icons'; import { Button, Col, Input, Row } from 'antd'; import React, { useState } from 'react'; import { TypeInputProps } from './TypeInput'; export const StringInput = ({ property, defaultValue, set, extraProps, isPrimary, }: TypeInputProps) => { const [value, setValue] = useState( defaultValue as string | null ); const [reset, setReset] = useState(0); return ( { set(v.target.value); setValue(v.target.value); }} key={reset} /> {property.optional ? ( ) : null} ); };