Skip to content

Instantly share code, notes, and snippets.

View muhsinazmal9's full-sized avatar
💭
¯\_(ツ)_/¯

Muhsin Azmal muhsinazmal9

💭
¯\_(ツ)_/¯
View GitHub Profile
@muhsinazmal9
muhsinazmal9 / sidebar.jsx
Created July 9, 2025 12:22
previous and cluttered one
'use client';
import { userDashboardSidebarMenuItems } from '@/localization/localization';
import Link from 'next/link';
import React, { useState, useEffect, useRef } from 'react';
import { FiMinus } from 'react-icons/fi';
import { FaChevronRight } from 'react-icons/fa6';
import { FaChevronLeft } from 'react-icons/fa';
import { useDispatch, useSelector } from 'react-redux';
import { miniSidebar } from '@/app/redux/sidebarSlice/sidebarSlice';
import { useRouter, usePathname, useSearchParams } from 'next/navigation';