import { FC } from 'react' import { useTranslation } from 'react-i18next' import SwitchComponent from '../../../components/Switch' import CheckBoxComponent from '../../../components/CheckBoxComponent' import Input from '../../../components/Input' import UploadBoxDraggble from '../../../components/UploadBoxDraggble' import { FormikProps } from 'formik' import { CreateServiceType, ServiceCategoryType } from '../types/ServiceTypes' import { useGetCategoryParents } from '../hooks/useServiceData' type Props = { formik: FormikProps, onChangeIconFile: (file: File) => void, onChangeImagesFile: (file: File[]) => void } const AddServiceSidebar: FC = (props: Props) => { const getCategory = useGetCategoryParents() const { formik } = props const { t } = useTranslation('global') return (
{t('service.service_status')}
formik.setFieldValue('isDanakSuggest', e)} />
formik.setFieldValue('isDanakSuggest', e.target.checked)} />
{t('service.special_danak')}
{t('service.category')}
{ getCategory.data?.data?.categories?.map((item: ServiceCategoryType) => { return (
formik.setFieldValue('categoryId', e.target.checked ? item.id : '')} />
{item.title}
) }) }
{t('service.service_icon')}
props.onChangeIconFile(file[0])} />
{t('service.service_images')}
) } export default AddServiceSidebar