From b191090f900933b416eb3f5215bb3107c38103ad Mon Sep 17 00:00:00 2001 From: SomeCodecat <88855796+SomeCodecat@users.noreply.github.com> Date: Mon, 30 Jun 2025 11:08:56 +0200 Subject: [PATCH] feat: tempcommit --- src/components/buttons/icon-button.tsx | 2 +- src/components/custom-ui/labeled-input.tsx | 2 +- src/components/misc/settings-page.tsx | 180 ++++++++++++++------- src/components/ui/dialog.tsx | 2 +- 4 files changed, 124 insertions(+), 62 deletions(-) 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