import { Box, Dialog, IconButton, Typography, useTheme } from "@mui/material"; import CustomButton from "@root/components/CustomButton"; import CloseSmallIcon from "@root/components/icons/CloseSmallIcon"; import { closeDocumentsDialog, sendDocuments, setDocument, useUserStore } from "@root/stores/user"; import DocumentUploadItem from "./DocumentUploadItem"; import DocumentItem from "./DocumentItem"; export default function JuridicalDocumentsDialog() { const theme = useTheme(); const isOpen = useUserStore(state => state.isDocumentsDialogOpen); const verificationStatus = useUserStore(state => state.verificationStatus); const documents = useUserStore(state => state.documents); const documentElements = verificationStatus === "verificated" ? ( <> ) : ( <> setDocument("ИНН", e.target?.files?.[0])} /> setDocument("Устав", e.target?.files?.[0])} /> ); return ( {verificationStatus === "verificated" ? "Ваши документы" : "Загрузите документы"} для верификации юридических лиц в формате PDF {documentElements} Отправить ); }