import Tag from '@components/Tag' import { FieldArray, useFormik } from 'formik' const Selects = ({ name, value, options }:SelectsProps):JSX.Element => { const formik = useFormik({ initialValues: { search: '' }, onSubmit: () => { console.log('Submit') } }) return
{ ({ insert, remove, push }) => ( <>
    { options.filter(el => el.includes(formik.values.search) && !value.includes(el)).length !== 0 ? options.filter(el => el.includes(formik.values.search) && !value.includes(el)).map(el=> (
  • push(el)} onKeyPress={()=> push(el)} >{el}
  • )) :
  • 검색 결과가 없습니다.
  • }
{ value.map(el => ( {el} } className='cursor-pointer' onClick={() => remove(value.indexOf(el))} /> )) }
) }
} interface SelectsProps { name: string value: string[] options: string[] } export default Selects