([]);
const dms = useMemo(() => {
return Array.from(
@@ -69,7 +68,7 @@ export default function AppSidebar({
useEffect(() => {
const load = async () => {
const users = await Promise.all(dms.map((id) => app.getUserById(id)));
- setFilteredDms(
+ app.setDms(
users.filter(
(user) =>
user !== null &&
@@ -258,7 +257,7 @@ export default function AppSidebar({
>
) : (
<>
- {filteredDms.map((user) => (
+ {app.dms.map((user) => (
))}
- {filteredDms.length === 0 && query.trim() !== "" ? (
+ {app.dms.length === 0 && query.trim() !== "" ? (