import { Button, Stack, Text } from "@mantine/core"; import { useModals } from "@mantine/modals"; import { ModalsContextProps } from "@mantine/modals/lib/context"; import { useRouter } from "next/router"; import { FormattedMessage } from "react-intl"; const showErrorModal = ( modals: ModalsContextProps, title: string, text: string, action: "go-back" | "go-home" = "go-back", ) => { return modals.openModal({ closeOnClickOutside: false, withCloseButton: false, closeOnEscape: false, title: title, children: , }); }; const Body = ({ text, action, }: { text: string; action: "go-back" | "go-home"; }) => { const modals = useModals(); const router = useRouter(); return ( <> {text} ); }; export default showErrorModal;