@php
$navItems = [
['label' => 'Dashboard', 'route' => 'admin.dashboard', 'icon' => 'fi fi-rr-home', 'color' => '#4f46e5', 'permission' => 'dashboard.view'],
['label' => 'Brands', 'route' => 'admin.brands.index', 'icon' => 'fi fi-rr-label', 'color' => '#9333ea', 'permission' => 'brands.view'],
['label' => 'Fragrances', 'route' => 'admin.fragrances.index', 'icon' => 'fi fi-rr-air-freshener', 'color' => '#059669', 'permission' => 'fragrances.view'],
['label' => 'Decant Sizes', 'route' => 'admin.decant-sizes.index', 'icon' => 'fi fi-rr-flask', 'color' => '#0891b2', 'permission' => 'decant_sizes.view'],
['label' => 'SKUs', 'route' => 'admin.skus.index', 'icon' => 'fi fi-rr-box-open-full', 'color' => '#d97706', 'permission' => 'skus.view'],
['label' => 'Pricing', 'route' => 'admin.pricing.index', 'icon' => 'fi fi-rr-tags', 'color' => '#db2777', 'permission' => 'pricing.view'],
['label' => 'Bottle Intakes', 'route' => 'admin.bottle-intakes.index', 'icon' => 'fi fi-rr-package', 'color' => '#65a30d', 'permission' => 'bottle_intakes.view'],
['label' => 'Stock Ledger', 'route' => 'admin.stock.index', 'icon' => 'fi fi-rr-clipboard-list-check', 'color' => '#2563eb', 'permission' => 'stock.view'],
['label' => 'Orders', 'route' => 'admin.orders.index', 'icon' => 'fi fi-rr-shopping-bag', 'color' => '#dc2626', 'permission' => 'orders.view'],
['label' => 'Coupons', 'route' => 'admin.coupons.index', 'icon' => 'fi fi-rr-ticket', 'color' => '#16a34a', 'permission' => 'coupons.view'],
['label' => 'Sales', 'route' => 'admin.sales.index', 'icon' => 'fi fi-rr-chart-line-up', 'color' => '#ea580c', 'permission' => 'sales.view'],
['label' => 'Customers', 'route' => 'admin.customers.index', 'icon' => 'fi fi-rr-user', 'color' => '#0284c7', 'permission' => 'customers.view'],
['label' => 'Expenses', 'route' => 'admin.expenses.index', 'icon' => 'fi fi-rr-receipt', 'color' => '#e11d48', 'permission' => 'expenses.view'],
['label' => 'Partners', 'route' => 'admin.shareholders.index', 'icon' => 'fi fi-rr-users', 'color' => '#c026d3', 'permission' => 'shareholders.view'],
['label' => 'Partner capital', 'route' => 'admin.shareholder-capital.index', 'icon' => 'fi fi-rr-money-bill-transfer', 'color' => '#0d9488', 'permission' => 'shareholder_capital.view'],
['label' => 'Profit split', 'route' => 'admin.shareholder-profit.index', 'icon' => 'fi fi-rr-pie-chart', 'color' => '#f59e0b', 'permission' => 'shareholder_profit.view'],
['label' => 'Users', 'route' => 'admin.users.index', 'icon' => 'fi fi-rr-user-gear', 'color' => '#7c3aed', 'permission' => 'users.view'],
['label' => 'Roles', 'route' => 'admin.roles.index', 'icon' => 'fi fi-rr-shield-check', 'color' => '#475569', 'permission' => 'roles.view'],
['label' => 'Profile', 'route' => 'admin.profile.edit', 'icon' => 'fi fi-rr-user-pen', 'color' => '#f43f5e', 'permission' => 'profile.manage'],
];
$currentUser = auth()->user();
$navItems = array_values(array_filter($navItems, function (array $item) use ($currentUser): bool {
return ! isset($item['permission']) || ($currentUser && $currentUser->hasPermission($item['permission']));
}));
@endphp