@php $menus = collect([ [ 'key' => 'marketplace.vendor.dashboard', 'icon' => 'icon-home', 'name' => __('Dashboard'), 'order' => 1, ], [ 'key' => 'marketplace.vendor.products.index', 'icon' => 'icon-database', 'name' => __('Products'), 'routes' => [ 'marketplace.vendor.products.create', 'marketplace.vendor.products.edit', ], 'order' => 2, ], [ 'key' => 'marketplace.vendor.orders.index', 'icon' => 'icon-bag2', 'name' => __('Orders'), 'routes' => [ 'marketplace.vendor.orders.edit', ], 'order' => 3, ], [ 'key' => 'marketplace.vendor.order-returns.index', 'icon' => 'icon-bag2', 'name' => __('Order Returns'), 'routes' => [ 'marketplace.vendor.order-returns.edit', ], 'order' => 3, ], [ 'key' => 'marketplace.vendor.discounts.index', 'icon' => 'icon-gift', 'name' => __('Coupons'), 'routes' => [ 'marketplace.vendor.discounts.create', 'marketplace.vendor.discounts.edit', ], 'order' => 4, ], [ 'key' => 'marketplace.vendor.withdrawals.index', 'icon' => 'icon-bag-dollar', 'name' => __('Withdrawals'), 'routes' => [ 'marketplace.vendor.withdrawals.create', 'marketplace.vendor.withdrawals.edit', ], 'order' => 5, ], [ 'key' => 'marketplace.vendor.revenues.index', 'icon' => 'icon-list3', 'name' => __('Revenues'), 'routes' => [], 'order' => 6, ], [ 'key' => 'marketplace.vendor.settings', 'icon' => 'icon-cog', 'name' => __('Settings'), 'order' => 6, ], [ 'key' => 'customer.overview', 'icon' => 'icon-user', 'name' => __('Customer dashboard'), 'order' => 7, ], ]); if (EcommerceHelper::isReviewEnabled()) { $menus->push([ 'key' => 'marketplace.vendor.reviews.index', 'icon' => 'icon-star', 'name' => __('Reviews'), 'order' => 5, ]); } $currentRouteName = Route::currentRouteName(); @endphp