diff --git a/src/renderer/components/modal/modal-types/uninstall-modal.component.tsx b/src/renderer/components/modal/modal-types/uninstall-modal.component.tsx new file mode 100644 index 00000000..f440c7e0 --- /dev/null +++ b/src/renderer/components/modal/modal-types/uninstall-modal.component.tsx @@ -0,0 +1,23 @@ +import { ModalExitCode, ModalResponse, ModalService } from "../../../services/modale.service"; +import BeatConflict from "../../../../../assets/beat-conflict.png" +import { BSVersion } from "main/services/bs-version-manager.service"; +import { BsmButton } from "renderer/components/shared/bsm-button.component"; +import { BsmImage } from "renderer/components/shared/bsm-image.component"; + +export function UninstallModal({resolver}: {resolver: (x: ModalResponse) => void}) { + + const version = ModalService.getInsance().getModalData(); + + return ( +
{e.preventDefault(); resolver({exitCode: ModalExitCode.COMPLETED})}}> + +

Uninstall

+ +

Are you sure you want to uninstall BeatSaber {version.BSVersion} ? You will have to re-download it to play it.

+
+ {resolver({exitCode: ModalExitCode.CANCELED})}} withBar={false} text="Cancel"/> + +
+ + ) +}