auto collapsed when select email

This commit is contained in:
oiov
2025-04-06 10:51:04 +08:00
parent a3e87f35e3
commit c1b345d446
2 changed files with 9 additions and 2 deletions
+8 -1
View File
@@ -1,7 +1,8 @@
"use client";
import { useState } from "react";
import { useEffect, useState } from "react";
import { User } from "@prisma/client";
import { u } from "framer-motion/dist/types.d-B50aGbjN";
import { cn } from "@/lib/utils";
import { useMediaQuery } from "@/hooks/use-media-query";
@@ -23,6 +24,12 @@ export function EmailDashboard({ user }: { user: User }) {
// setIsCollapsed(!isTablet);
// }, [isTablet]);
useEffect(() => {
if (isMobile && selectedEmailAddress) {
setIsCollapsed(true);
}
}, [isMobile, selectedEmailAddress]);
return (
<div className="flex h-[calc(100vh-60px)] w-full">
<EmailSidebar
+1 -1
View File
File diff suppressed because one or more lines are too long