Files
pingvin-share/frontend/src/components/upload/showCreateUploadModal.tsx
2022-10-09 22:30:32 +02:00

23 lines
606 B
TypeScript

import { Title } from "@mantine/core";
import { ModalsContextProps } from "@mantine/modals/lib/context";
import { ShareSecurity } from "../../types/share.type";
import CreateUploadModalBody from "../share/CreateUploadModalBody";
const showCreateUploadModal = (
modals: ModalsContextProps,
uploadCallback: (
id: string,
expiration: string,
security: ShareSecurity,
) => void
) => {
return modals.openModal({
title: <Title order={4}>Share</Title>,
children: (
<CreateUploadModalBody uploadCallback={uploadCallback} />
),
});
};
export default showCreateUploadModal;