import { FormContext } from './context/form-context'; import type { Props } from './types'; import type { Document } from '@/api/ius/types'; import { useContext } from 'react'; import { Heading, InputFile } from 'ui'; function File({ documentTypeId, name }: Document) { const { formFiles, setFormFiles } = useContext(FormContext); const handleFileChange = (event: React.ChangeEvent) => { if (event.target.files) { setFormFiles([ ...formFiles.filter((x) => x.documentTypeId !== documentTypeId), { documentTypeId, file: event.target.files[0], name }, ]); } }; return (
); } export function Files({ documentTypes }: Props) { return (
Документы
{documentTypes.map((document) => ( ))}
); }