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 BeatRunning from "../../../../../assets/images/apngs/beat-running.png"; export const LinkMapsModal: ModalComponent = ({ resolver }) => { const t = useTranslation(); const [keepMaps, setKeepMaps] = useState(true); return (

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

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

{t("modals.maps-actions.link-maps.info")}

{t("modals.maps-actions.link-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.link-maps.valid-btn" />
); };