@@ -258,7 +259,7 @@ export default function AppSidebar({
>
) : (
<>
- {filteredDms.map((user) => (
+ {app.dms.map((user) => (
))}
- {filteredDms.length === 0 && query.trim() !== "" ? (
+ {app.dms.length === 0 && query.trim() !== "" ? (
- {app.sidebarOpen ? (
+ {app.sidebarOpen && isMobile ? (
app.setSidebarOpen(false)}
diff --git a/src/components/settings/SettingsDialog.tsx b/src/components/settings/SettingsDialog.tsx
index 6ed0225..12c6789 100644
--- a/src/components/settings/SettingsDialog.tsx
+++ b/src/components/settings/SettingsDialog.tsx
@@ -10,28 +10,34 @@ import {
import { cn } from "@/lib/utils";
import Settings from "./Settings";
import { ProfileSettings } from "@/types/settings";
-import { useState } from "react";
+import { ReactNode, useState } from "react";
export default function SettingsDialog({
className,
tab,
profile,
+ children,
}: {
className?: string;
tab?: string;
profile: ProfileSettings;
+ children?: ReactNode;
}) {
return (