import React from 'react'; import { Outlet, NavLink, useLocation } from 'react-router-dom'; import { LayoutDashboard, Map, FileText, MessageSquare, Settings, Bell, Search, Droplets, HelpCircle, FileSearch } from 'lucide-react'; import { cn } from '@/src/utils/cn'; import { Button } from './ui/Button'; import { Input } from './ui/Input'; export function Layout() { const location = useLocation(); const isAIAssistant = location.pathname === '/ai-assistant'; const isGisMap = location.pathname === '/map'; const navItems = [ { name: 'Dashboard', path: '/', icon: LayoutDashboard }, { name: 'GIS Map', path: '/map', icon: Map }, { name: 'GR Finder', path: '/gr-finder', icon: FileSearch }, { name: 'GR Helper', path: '/ai-assistant', icon: MessageSquare }, { name: 'FAQ', path: '/faq', icon: HelpCircle }, { name: 'Repository', path: '/repository', icon: FileText }, ]; return (
{/* Desktop Sidebar */} {/* Main Content */}
{/* Header */}
JalDrishti
SD
{/* Page Content */}
{/* Mobile Bottom Navigation */}
); }