import { useState } from "react"; import { BsmButton } from "renderer/components/shared/bsm-button.component"; import { BsmCheckbox } from "renderer/components/shared/bsm-checkbox.component"; import { BsmImage } from "renderer/components/shared/bsm-image.component"; import { useTranslation } from "renderer/hooks/use-translation.hook"; import { ModalComponent, ModalExitCode } from "renderer/services/modale.service"; import BeatConflict from "../../../../../assets/images/apngs/beat-conflict.png"; export const UnlinkMapsModal: ModalComponent = ({ resolver }) => { const t = useTranslation(); const [keepMaps, setKeepMaps] = useState(true); return (

{t("modals.maps-actions.unlink-maps.title")}

{t("modals.maps-actions.unlink-maps.desc")}

{t("modals.maps-actions.unlink-maps.keep-maps.label")}
resolver({ exitCode: ModalExitCode.CANCELED })} withBar={false} text="misc.cancel" /> resolver({ exitCode: ModalExitCode.COMPLETED, data: keepMaps })} withBar={false} text="modals.maps-actions.unlink-maps.valid-btn" />
); };