fix bug
All checks were successful
Build and Release / release (push) Successful in 27s

This commit is contained in:
2026-04-20 11:22:13 +07:00
parent 3dc7804b10
commit 2ee5c8da36
4 changed files with 22 additions and 36 deletions

View File

@@ -1,8 +1,5 @@
"use client";
import { apiGetCurrentUser } from "@/service/auth";
import { setUserData } from "@/store/features/userSlice";
import React, { createContext, useContext, useState, useEffect } from "react";
import { useDispatch } from "react-redux";
type SidebarContextType = {
isExpanded: boolean;
@@ -36,7 +33,6 @@ export const SidebarProvider: React.FC<{ children: React.ReactNode }> = ({
const [isHovered, setIsHovered] = useState(false);
const [activeItem, setActiveItem] = useState<string | null>(null);
const [openSubmenu, setOpenSubmenu] = useState<string | null>(null);
const dispatch = useDispatch();
useEffect(() => {
const handleResize = () => {
@@ -55,17 +51,6 @@ export const SidebarProvider: React.FC<{ children: React.ReactNode }> = ({
};
}, []);
useEffect(() => {
const fetchUser = async () => {
try {
const userData = await apiGetCurrentUser();
dispatch(setUserData(userData.data));
} catch (err) {
console.error("Lỗi:", err);
}
};
fetchUser();
}, [])
const toggleSidebar = () => {
setIsExpanded((prev) => !prev);