import { useSoundContext } from "../../../../context/SoundContext"; import ModalComponent from "../../../UI/ModalComponent"; type ResetUserSettingsModalProps = { isUserSettingsModalOpen: boolean; setIsUserSettingsModalOpen: (isOpen: boolean) => void; }; const ResetUserSettingsModal = ({ isUserSettingsModalOpen, setIsUserSettingsModalOpen, }: ResetUserSettingsModalProps) => { const { dispatch } = useSoundContext(); const handleClose = () => { setIsUserSettingsModalOpen(false); }; const handleResetAll = () => { // Logic to reset all user settings goes here dispatch({ type: "RESET" }); handleClose(); }; return (

Reset All User Settings

Are you sure you want to reset all user settings to their default values?

This action cannot be undone.

This will RESET ALL user settings including{" "} Uploaded user sounds , Hotlist Sound hits and{" "} NPED Sound hits. It will also reset any customized settings within the app to their original defaults and Clear out the session data and{" "} alert history sightings.

); }; export default ResetUserSettingsModal;