Props for the RestartDialog component

interface RestartDialogProps {
    showRestartDialog: boolean;
    setShowRestartDialog: (show: boolean) => void;
    onRestart: () => Promise<void>;
}

Properties

showRestartDialog: boolean

Boolean controlling dialog visibility

setShowRestartDialog: (show: boolean) => void

Function to toggle dialog visibility

onRestart: () => Promise<void>

Callback function to trigger application restart