diff --git a/src/components/buttons/icon-button.tsx b/src/components/buttons/icon-button.tsx index 7a88800..4b50e90 100644 --- a/src/components/buttons/icon-button.tsx +++ b/src/components/buttons/icon-button.tsx @@ -10,7 +10,7 @@ export function IconButton({ icon?: ForwardRefExoticComponent< Omit & RefAttributes >; - children: React.ReactNode; + children?: React.ReactNode; } & React.ComponentProps) { return ( + @@ -170,25 +209,49 @@ export default function SettingsPage() { {/*-------------------- Regional Settings --------------------*/} - + {/*-------------------- DANGER ZONE --------------------*/} +
- + + + + + + +
+ Are you absolutely sure? +
+ + This action cannot be undone. This will + permanently delete your account and remove your + data from our servers. + + +
+
+
+
+
Permanently delete your account and all associated data.
+ {/*-------------------- DANGER ZONE --------------------*/} @@ -236,35 +299,34 @@ export default function SettingsPage() { -
-
- -
-
- - -
+
+
+ +
+ + +
{/*-------------------- Meetings --------------------*/} diff --git a/src/components/ui/dialog.tsx b/src/components/ui/dialog.tsx index e481c76..5f6b7c5 100644 --- a/src/components/ui/dialog.tsx +++ b/src/components/ui/dialog.tsx @@ -69,7 +69,7 @@ function DialogContent({ {showCloseButton && ( Close