import { ModalComponent, ModalExitCode } from "../../../services/modale.service"; import BeatConflict from "../../../../../assets/images/apngs/beat-conflict.png"; import { BsmButton } from "renderer/components/shared/bsm-button.component"; import { BsmImage } from "renderer/components/shared/bsm-image.component"; import { useTranslation } from "renderer/hooks/use-translation.hook"; import { BSVersion } from "shared/bs-version.interface"; export const UninstallAllModsModal: ModalComponent = ({ resolver, options: {data} }) => { const version = data; const t = useTranslation(); const desc = "modals.uninstall-all-mods.description"; return (
{ e.preventDefault(); resolver({ exitCode: ModalExitCode.COMPLETED }); }} >

{t("modals.uninstall-all-mods.title")}

{t(desc, { version: version.name ?? version.BSVersion })}

{ resolver({ exitCode: ModalExitCode.CANCELED }); }} withBar={false} text="misc.cancel" />
); };