fix: Abilities keys.

This commit is contained in:
elforjani13
2021-11-26 20:56:00 +02:00
parent ca3ff3fd8f
commit 63cb3f9fef
58 changed files with 443 additions and 494 deletions

View File

@@ -1,20 +1,20 @@
import React from 'react';
import { FormattedMessage as T } from 'components';
import {
Invoice_Abilities,
Estimate_Abilities,
SaleInvoiceAction,
SaleEstimateAction,
AbilitySubject,
Receipt_Abilities,
Customer_Abilities,
Payment_Receive_Abilities,
Bill_Abilities,
Vendor_Abilities,
Payment_Made_Abilities,
Account_Abilities,
Manual_Journal_Abilities,
Expense_Abilities,
Item_Abilities,
Report_Abilities,
SaleReceiptAction,
CustomerAction,
PaymentReceiveAction,
BillAction,
VendorAction,
PaymentMadeAction,
AccountAction,
ManualJournalAction,
ExpenseAction,
ItemAction,
ReportsAction,
} from '../common/abilityOption';
export const accountsReceivable = [
@@ -26,28 +26,28 @@ export const accountsReceivable = [
description: <T id={'tracking_sales_invoices_with_your_customers'} />,
link: '/invoices',
subject: AbilitySubject.Invoice,
ability: Invoice_Abilities.View,
ability: SaleInvoiceAction.View,
},
{
title: <T id={'sales_estimates'} />,
description: <T id={'manage_your_sales_estimates_to_create_quotes'} />,
link: '/estimates',
subject: AbilitySubject.Estimate,
ability: Estimate_Abilities.View,
ability: SaleEstimateAction.View,
},
{
title: <T id={'sales_receipts'} />,
description: <T id={'manage_sales_receipts_for_sales_that_get_paid'} />,
link: '/receipts',
subject: AbilitySubject.Receipt,
ability: Receipt_Abilities.View,
ability: SaleReceiptAction.View,
},
{
title: <T id={'customers'} />,
description: <T id={'manage_the_customers_relations_with_customer'} />,
link: '/customers',
subject: AbilitySubject.Customer,
ability: Customer_Abilities.View,
ability: CustomerAction.View,
},
{
title: <T id={'customers_payments'} />,
@@ -56,7 +56,7 @@ export const accountsReceivable = [
),
link: '/payment-receives',
subject: AbilitySubject.PaymentReceive,
ability: Payment_Receive_Abilities.View,
ability: PaymentReceiveAction.View,
},
],
},
@@ -73,7 +73,7 @@ export const accountsPayable = [
),
link: '/bills',
subject: AbilitySubject.Bill,
ability: Bill_Abilities.View,
ability: BillAction.View,
},
{
title: <T id={'vendors'} />,
@@ -82,14 +82,14 @@ export const accountsPayable = [
),
link: '/vendors',
subject: AbilitySubject.Vendor,
ability: Vendor_Abilities.View,
ability: VendorAction.View,
},
{
title: <T id={'vendors_payments'} />,
description: <T id={'manage_payments_transactions_to_your_vendors'} />,
link: '/payment-mades',
subject: AbilitySubject.PaymentMade,
ability: Payment_Made_Abilities.View,
ability: PaymentMadeAction.View,
},
],
},
@@ -110,7 +110,7 @@ export const financialAccounting = [
),
link: '/accounts',
subject: AbilitySubject.Account,
ability: Account_Abilities.View,
ability: AccountAction.View,
},
{
title: <T id={'manual_journal'} />,
@@ -119,7 +119,7 @@ export const financialAccounting = [
),
link: '/manual-journals',
subject: AbilitySubject.ManualJournal,
ability: Manual_Journal_Abilities.View,
ability: ManualJournalAction.View,
},
{
title: <T id={'expenses'} />,
@@ -128,7 +128,7 @@ export const financialAccounting = [
),
link: '/expenses',
subject: AbilitySubject.Expense,
ability: Expense_Abilities.View,
ability: ExpenseAction.View,
},
{
title: <T id={'financial_statements'} />,
@@ -137,7 +137,7 @@ export const financialAccounting = [
),
link: '/financial-reports',
subject: AbilitySubject.Report,
ability: Report_Abilities.ALL,
ability: ReportsAction.ALL,
},
],
},
@@ -154,7 +154,7 @@ export const productsServices = [
),
link: '/items',
subject: AbilitySubject.Item,
ability: Item_Abilities.View,
ability: ItemAction.View,
},
{
title: <T id={'products_services_categories'} />,
@@ -167,8 +167,8 @@ export const productsServices = [
<T id={'manage_your_inventory_adjustment_of_inventory_items'} />
),
link: '/inventory-adjustments',
subject: AbilitySubject.Inventory_Adjustment,
ability: Invoice_Abilities.View,
subject: AbilitySubject.InventoryAdjustment,
ability: SaleInvoiceAction.View,
},
],
},