"use client" import { motion } from "motion/react" import { usePathname } from "next/navigation" import { useState } from "react" import { AppSidebar } from "@/components/layout/sidebar" import { SiteHeader } from "@/components/layout/header" import { SidebarInset, SidebarProvider } from "@/components/ui/sidebar" import { UserProvider } from "@/contexts/user-context" import { MerchantProvider } from "@/contexts/merchant-context" export default function MainLayout({ children, }: { children: React.ReactNode }) { const pathname = usePathname() const [isFullWidth, setIsFullWidth] = useState(false) return (
{children}
) }