Fixed settings stuff

This commit is contained in:
2025-10-17 11:36:28 +02:00
parent 56e8857c7c
commit 8f43b7958b
7 changed files with 39 additions and 53 deletions
+4 -10
View File
@@ -3,7 +3,6 @@ import { Button } from "../ui/button";
import {
Dialog,
DialogContent,
DialogDescription,
DialogHeader,
DialogTitle,
DialogTrigger,
@@ -11,18 +10,17 @@ import {
import { cn } from "@/lib/utils";
import Settings from "./Settings";
import { ProfileSettings } from "@/types/settings";
import { useProfileSettings } from "@/hooks/use-settings";
import { useState } from "react";
export default function SettingsDialog({
className,
tab,
profile,
}: {
className?: string;
tab?: string;
profile?: ProfileSettings;
profile: ProfileSettings;
}) {
const [profileSettings, setProfileSettings] = useProfileSettings();
return (
<Dialog>
<DialogTrigger asChild>
@@ -41,11 +39,7 @@ export default function SettingsDialog({
</DialogHeader>
<div className="w-full">
<Settings
tab={tab}
profileSettings={profileSettings}
setProfileSettings={setProfileSettings}
/>
<Settings tab={tab} profileSettings={profile} />
</div>
</DialogContent>
</Dialog>