diff --git a/frontend/src/components/Dialog/LogoutDialog.tsx b/frontend/src/components/Dialog/LogoutDialog.tsx
new file mode 100644
index 000000000..c53600796
--- /dev/null
+++ b/frontend/src/components/Dialog/LogoutDialog.tsx
@@ -0,0 +1,42 @@
+import {
+ AlertDialog,
+ AlertDialogAction,
+ AlertDialogCancel,
+ AlertDialogContent,
+ AlertDialogFooter,
+ AlertDialogHeader,
+ AlertDialogTitle,
+ AlertDialogDescription,
+} from '@/components/ui/alert-dialog';
+
+interface LogoutDialogProps {
+ open: boolean;
+ onCancel: () => void;
+ onConfirm: () => void;
+}
+
+export function LogoutDialog({ open, onCancel, onConfirm }: LogoutDialogProps) {
+ return (
+