admin-panel: drop six more redundant add entries from the sidebar
Each now has an add button at the top of its own list page, so the nav
entry duplicated it:
- 'افزودن دسته بندی' (/category/add)
- 'وارد کردن سند مالی مشتری' (/add/findoc)
- 'تعریف تخفیف تک' (/major/promotion/tak/add)
- 'تعریف تخفیف عمده' (/major/promotion/add)
- 'افزودن فاکتور' (/invoice/add)
- 'افزودن شهر' (/city/create)
Only adminMenu is touched; all six routes still exist and still work as a
direct-link fallback. Parent submenus keep their remaining children
('تخفیف اتوماتیک' and 'لیست تخفیفات ' both still sit under 'تخفیفات', for
instance).
Verified in a real browser: menu items 26 -> 20, none of the six labels
render, all five parent submenus (دسته بندی ها، اسناد مالی، تخفیفات، فاکتور
انتقال، شهر ها) still present with their list children, icons unchanged at
16, no console errors. Committed dist/ artifact rebuilt to match.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
d15129168a
commit
a2ab9ba192
@@ -287,13 +287,8 @@ export const adminMenu: NavMenuNode[] = [
|
||||
i18n: 'دسته بندی ها',
|
||||
permissionId:"collection",
|
||||
submenu: [
|
||||
{
|
||||
url: '/category/add',
|
||||
name: 'categoryAdd',
|
||||
slug: 'add-category',
|
||||
i18n: 'افزودن دسته بندی',
|
||||
permissionId:"collection.create"
|
||||
},
|
||||
// 'افزودن دسته بندی' removed: it is now the add button on the
|
||||
// category list page. The /category/add route still works.
|
||||
{
|
||||
url: '/category/list',
|
||||
name: 'categoryList',
|
||||
@@ -317,13 +312,9 @@ export const adminMenu: NavMenuNode[] = [
|
||||
i18n: 'لیست اسناد',
|
||||
permissionId:"document.list"
|
||||
},
|
||||
{
|
||||
url: '/add/findoc',
|
||||
name: 'findoc',
|
||||
slug: 'findoc',
|
||||
i18n: 'وارد کردن سند مالی مشتری',
|
||||
permissionId:"document.create"
|
||||
},
|
||||
// 'وارد کردن سند مالی مشتری' removed: it is now the add button on
|
||||
// the financial documents list page. The /add/findoc route still
|
||||
// works.
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -333,13 +324,9 @@ export const adminMenu: NavMenuNode[] = [
|
||||
i18n: 'تخفیفات',
|
||||
permissionId:"offers",
|
||||
submenu: [
|
||||
{
|
||||
url: '/major/promotion/tak/add',
|
||||
name: 'major_promotion_add',
|
||||
slug: 'major_promotion_add',
|
||||
i18n: 'تعریف تخفیف تک',
|
||||
permissionId:"offers.create.tak"
|
||||
},
|
||||
// 'تعریف تخفیف تک' removed: it is now one of the two add buttons on
|
||||
// the promotions list page. The /major/promotion/tak/add route
|
||||
// still works.
|
||||
{
|
||||
url: '/major/promotion/autopromotion',
|
||||
name: 'major_promotion_list',
|
||||
@@ -347,13 +334,8 @@ export const adminMenu: NavMenuNode[] = [
|
||||
i18n: 'تخفیف اتوماتیک ',
|
||||
permissionId:"offers.autopromotion"
|
||||
},
|
||||
{
|
||||
url: '/major/promotion/add',
|
||||
name: 'major_promotion_add',
|
||||
slug: 'major_promotion_add',
|
||||
i18n: 'تعریف تخفیف عمده',
|
||||
permissionId:"offers.create"
|
||||
},
|
||||
// 'تعریف تخفیف عمده' removed: it is now the other add button on the
|
||||
// promotions list page. The /major/promotion/add route still works.
|
||||
{
|
||||
url: '/major/promotion/list',
|
||||
name: 'major_promotion_list',
|
||||
@@ -379,13 +361,8 @@ export const adminMenu: NavMenuNode[] = [
|
||||
i18n: 'فاکتور انتقال',
|
||||
permissionId:"invoice",
|
||||
submenu: [
|
||||
{
|
||||
url: '/invoice/add',
|
||||
name: 'AddInvoice',
|
||||
slug: 'add-invoice',
|
||||
i18n: 'افزودن فاکتور',
|
||||
permissionId:"invoice.create"
|
||||
},
|
||||
// 'افزودن فاکتور' removed: it is now the add button on the invoice
|
||||
// list page. The /invoice/add route still works.
|
||||
{
|
||||
url: '/invoice/list',
|
||||
name: 'InvoiceList',
|
||||
@@ -427,13 +404,8 @@ export const adminMenu: NavMenuNode[] = [
|
||||
i18n: 'شهر ها',
|
||||
permissionId:"cities",
|
||||
submenu: [
|
||||
{
|
||||
url: '/city/create',
|
||||
name: 'create city',
|
||||
slug: 'create_city',
|
||||
i18n: 'افزودن شهر',
|
||||
permissionId:"cities.create"
|
||||
},
|
||||
// 'افزودن شهر' removed: it is now the add button on the city list
|
||||
// page. The /city/create route still works.
|
||||
{
|
||||
url: '/city/list',
|
||||
name: 'city list',
|
||||
|
||||
Reference in New Issue
Block a user