import React, { ReactNode } from 'react'; import { IconHome, IconSearch, IconSettings, IconFilePlus, } from '@tabler/icons-react'; import NavigationLink from "@/components/sidebar/navigation/navigation-link"; import ButtonWithIcon from "@/components/ui/button-with-icon"; export type NavigationMenuType = { label: string; path: string; icon: ReactNode; target?: string, onClick?: React.MouseEventHandler; }; export const navigationMenu: NavigationMenuType[] = [ { label: 'Home', path: '', icon: , target: '/home', }, { label: 'Search', path: '', icon: , }, { label: 'Settings', path: '', icon: , target: '/settings/account' }, { label: 'New Page', path: '', icon: , }, ]; export const renderMenuItem = (menu, index) => { if (menu.target) { return ( {menu.label} ); } return ( {menu.label} ); };