fix: rename dashboard routes.

This commit is contained in:
elforjani3
2021-01-17 20:47:26 +02:00
parent c843a28d30
commit c7b81b1998
17 changed files with 69 additions and 77 deletions

View File

@@ -40,7 +40,7 @@ export default [
newTabHref: '/estimates/new', newTabHref: '/estimates/new',
}, },
{ {
text: <T id={'invocies'} />, text: <T id={'invoices'} />,
href: '/invoices', href: '/invoices',
newTabHref: '/invoices/new', newTabHref: '/invoices/new',
}, },

View File

@@ -13,7 +13,7 @@ import { compose } from 'utils';
import 'style/pages/Customers/PageForm.scss'; import 'style/pages/Customers/PageForm.scss';
function Customer({ function CustomerFormPage({
// // #withDashboardActions // // #withDashboardActions
// changePageTitle, // changePageTitle,
@@ -69,4 +69,4 @@ function Customer({
); );
} }
export default compose(withCustomersActions, withCurrenciesActions)(Customer); export default compose(withCustomersActions, withCurrenciesActions)(CustomerFormPage);

View File

@@ -71,8 +71,8 @@ function CustomersList({
); );
const handleEditCustomer = useCallback( const handleEditCustomer = useCallback(
(cusomter) => { (customer) => {
history.push(`/customers/${cusomter.id}/edit`); history.push(`/customers/${customer.id}/edit`);
}, },
[history], [history],
); );

View File

@@ -21,7 +21,7 @@ import withExchangeRatesActions from 'containers/ExchangeRates/withExchangeRates
import { compose } from 'utils'; import { compose } from 'utils';
function ExchangeRate({ function ExchangeRatesList({
// #withDashboardActions // #withDashboardActions
changePageTitle, changePageTitle,
@@ -51,7 +51,7 @@ function ExchangeRate({
useEffect(() => { useEffect(() => {
id id
? changePageTitle(formatMessage({ id: 'exchange_rate_details' })) ? changePageTitle(formatMessage({ id: 'exchange_rate_details' }))
: changePageTitle(formatMessage({ id: 'exchange_rate_list' })); : changePageTitle(formatMessage({ id: 'exchange_rates_list' }));
}, [id, changePageTitle, formatMessage]); }, [id, changePageTitle, formatMessage]);
const handelDeleteExchangeRate = useCallback( const handelDeleteExchangeRate = useCallback(
@@ -201,4 +201,4 @@ export default compose(
withResourceActions, withResourceActions,
withDashboardActions, withDashboardActions,
withDialogActions, withDialogActions,
)(ExchangeRate); )(ExchangeRatesList);

View File

@@ -18,7 +18,7 @@ import 'style/pages/Expense/PageForm.scss';
/** /**
* Expense page form. * Expense page form.
*/ */
function Expenses({ function ExpenseFormPage({
// #withwithAccountsActions // #withwithAccountsActions
requestFetchAccounts, requestFetchAccounts,
requestFetchAccountTypes, requestFetchAccountTypes,
@@ -109,4 +109,4 @@ export default compose(
withExpensesActions, withExpensesActions,
withCustomersActions, withCustomersActions,
withDashboardActions, withDashboardActions,
)(Expenses); )(ExpenseFormPage);

View File

@@ -16,7 +16,7 @@ import { compose } from 'utils';
import 'style/pages/Bills/PageForm.scss'; import 'style/pages/Bills/PageForm.scss';
function Bills({ function BillFormPage({
// #withwithAccountsActions // #withwithAccountsActions
requestFetchAccounts, requestFetchAccounts,
@@ -112,4 +112,4 @@ export default compose(
withAccountsActions, withAccountsActions,
withSettingsActions, withSettingsActions,
withDashboardActions withDashboardActions
)(Bills); )(BillFormPage);

View File

@@ -24,7 +24,7 @@ import { compose } from 'utils';
/** /**
* Bills list. * Bills list.
*/ */
function BillList({ function BillsList({
// #withDashboardActions // #withDashboardActions
changePageTitle, changePageTitle,
@@ -48,7 +48,7 @@ function BillList({
const [selectedRows, setSelectedRows] = useState([]); const [selectedRows, setSelectedRows] = useState([]);
useEffect(() => { useEffect(() => {
changePageTitle(formatMessage({ id: 'bill_list' })); changePageTitle(formatMessage({ id: 'bills_list' }));
}, [changePageTitle, formatMessage]); }, [changePageTitle, formatMessage]);
const fetchResourceViews = useQuery( const fetchResourceViews = useQuery(
@@ -195,4 +195,4 @@ export default compose(
withBills(({ billsTableQuery }) => ({ withBills(({ billsTableQuery }) => ({
billsTableQuery, billsTableQuery,
})), })),
)(BillList); )(BillsList);

View File

@@ -21,7 +21,7 @@ import 'style/pages/PaymentMade/PageForm.scss'
/** /**
* Payment made - Page form. * Payment made - Page form.
*/ */
function PaymentMade({ function PaymentMadeFormPage({
//#withAccountsActions //#withAccountsActions
requestFetchAccounts, requestFetchAccounts,
@@ -119,5 +119,5 @@ export default compose(
withPaymentMadeActions, withPaymentMadeActions,
withSettingsActions, withSettingsActions,
withDashboardActions, withDashboardActions,
)(PaymentMade); )(PaymentMadeFormPage);

View File

@@ -15,7 +15,7 @@ import { compose } from 'utils';
import 'style/pages/SaleEstimate/PageForm.scss'; import 'style/pages/SaleEstimate/PageForm.scss';
function Estimates({ function EstimateFormPage({
// #withCustomersActions // #withCustomersActions
requestFetchCustomers, requestFetchCustomers,
@@ -101,4 +101,4 @@ export default compose(
withItemsActions, withItemsActions,
withSettingsActions, withSettingsActions,
withDashboardActions, withDashboardActions,
)(Estimates); )(EstimateFormPage);

View File

@@ -20,7 +20,7 @@ import withViewsActions from 'containers/Views/withViewsActions';
import { compose } from 'utils'; import { compose } from 'utils';
function EstimateList({ function EstimatesList({
// #withDashboardActions // #withDashboardActions
changePageTitle, changePageTitle,
@@ -65,7 +65,7 @@ function EstimateList({
); );
useEffect(() => { useEffect(() => {
changePageTitle(formatMessage({ id: 'estimate_list' })); changePageTitle(formatMessage({ id: 'estimates_list' }));
}, [changePageTitle, formatMessage]); }, [changePageTitle, formatMessage]);
// handle delete estimate click // handle delete estimate click
@@ -288,4 +288,4 @@ export default compose(
estimatesTableQuery, estimatesTableQuery,
estimateViews, estimateViews,
})), })),
)(EstimateList); )(EstimatesList);

View File

@@ -15,7 +15,7 @@ import { compose } from 'utils';
import 'style/pages/SaleInvoice/PageForm.scss'; import 'style/pages/SaleInvoice/PageForm.scss';
function Invoices({ function InvoiceFormPage({
// #withCustomersActions // #withCustomersActions
requestFetchCustomers, requestFetchCustomers,
@@ -100,4 +100,4 @@ export default compose(
withItemsActions, withItemsActions,
withSettingsActions, withSettingsActions,
withDashboardActions, withDashboardActions,
)(Invoices); )(InvoiceFormPage);

View File

@@ -23,7 +23,7 @@ import { compose } from 'utils';
/** /**
* Invoices list. * Invoices list.
*/ */
function InvoiceList({ function InvoicesList({
// #withDashboardActions // #withDashboardActions
changePageTitle, changePageTitle,
@@ -48,7 +48,7 @@ function InvoiceList({
const [selectedRows, setSelectedRows] = useState([]); const [selectedRows, setSelectedRows] = useState([]);
useEffect(() => { useEffect(() => {
changePageTitle(formatMessage({ id: 'invoice_list' })); changePageTitle(formatMessage({ id: 'invoices_list' }));
}, [changePageTitle, formatMessage]); }, [changePageTitle, formatMessage]);
const fetchResourceViews = useQuery( const fetchResourceViews = useQuery(
@@ -222,4 +222,4 @@ export default compose(
withInvoices(({ invoicesTableQuery }) => ({ withInvoices(({ invoicesTableQuery }) => ({
invoicesTableQuery, invoicesTableQuery,
})), })),
)(InvoiceList); )(InvoicesList);

View File

@@ -42,7 +42,7 @@ function PaymentReceiveList({
const [selectedRows, setSelectedRows] = useState([]); const [selectedRows, setSelectedRows] = useState([]);
useEffect(() => { useEffect(() => {
changePageTitle(formatMessage({ id: 'payment_Receive_list' })); changePageTitle(formatMessage({ id: 'payment_Receives_list' }));
}, [changePageTitle, formatMessage]); }, [changePageTitle, formatMessage]);
const fetchResourceViews = useQuery( const fetchResourceViews = useQuery(

View File

@@ -14,7 +14,7 @@ import withDashboardActions from 'containers/Dashboard/withDashboardActions';
import { compose } from 'utils'; import { compose } from 'utils';
function Receipts({ function ReceiptFormPage({
//#withwithAccountsActions //#withwithAccountsActions
requestFetchAccounts, requestFetchAccounts,
@@ -107,4 +107,4 @@ export default compose(
withAccountsActions, withAccountsActions,
withSettingsActions, withSettingsActions,
withDashboardActions, withDashboardActions,
)(Receipts); )(ReceiptFormPage);

View File

@@ -20,7 +20,7 @@ import withViewsActions from 'containers/Views/withViewsActions';
import { compose } from 'utils'; import { compose } from 'utils';
function ReceiptList({ function ReceiptsList({
// #withDashboardActions // #withDashboardActions
changePageTitle, changePageTitle,
@@ -54,7 +54,7 @@ function ReceiptList({
); );
useEffect(() => { useEffect(() => {
changePageTitle(formatMessage({ id: 'receipt_list' })); changePageTitle(formatMessage({ id: 'receipts_list' }));
}, [changePageTitle, formatMessage]); }, [changePageTitle, formatMessage]);
// handle delete receipt click // handle delete receipt click
@@ -206,4 +206,4 @@ export default compose(
withReceipts(({ receiptTableQuery }) => ({ withReceipts(({ receiptTableQuery }) => ({
receiptTableQuery, receiptTableQuery,
})), })),
)(ReceiptList); )(ReceiptsList);

View File

@@ -11,7 +11,7 @@ import withCurrenciesActions from 'containers/Currencies/withCurrenciesActions';
import { compose } from 'utils'; import { compose } from 'utils';
function Vendor({ function VendorFormPage({
// #withVendorActions // #withVendorActions
requestFetchVendorsTable, requestFetchVendorsTable,
requsetFetchVendor, requsetFetchVendor,
@@ -65,4 +65,4 @@ function Vendor({
); );
} }
export default compose(withCurrenciesActions, withVendorActions)(Vendor); export default compose(withCurrenciesActions, withVendorActions)(VendorFormPage);

View File

@@ -63,6 +63,7 @@ export default [
}), }),
breadcrumb: 'Categories', breadcrumb: 'Categories',
}, },
// Items.
{ {
path: `/items/:id/edit`, path: `/items/:id/edit`,
component: LazyLoader({ component: LazyLoader({
@@ -77,8 +78,6 @@ export default [
}), }),
breadcrumb: 'New Item', breadcrumb: 'New Item',
}, },
// Items.
{ {
path: `/items`, path: `/items`,
component: LazyLoader({ component: LazyLoader({
@@ -86,6 +85,7 @@ export default [
}), }),
breadcrumb: 'Items', breadcrumb: 'Items',
}, },
// Inventory adjustments. // Inventory adjustments.
{ {
path: `/inventory-adjustments`, path: `/inventory-adjustments`,
@@ -136,9 +136,7 @@ export default [
path: '/financial-reports/receivable-aging-summary', path: '/financial-reports/receivable-aging-summary',
component: LazyLoader({ component: LazyLoader({
loader: () => loader: () =>
import( import('containers/FinancialStatements/ARAgingSummary/ARAgingSummary'),
'containers/FinancialStatements/ARAgingSummary/ARAgingSummary'
),
}), }),
breadcrumb: 'Receivable Aging Summary', breadcrumb: 'Receivable Aging Summary',
}, },
@@ -156,10 +154,11 @@ export default [
}), }),
breadcrumb: 'Financial Reports', breadcrumb: 'Financial Reports',
}, },
// Exchange Rates
{ {
path: `/exchange-rates`, path: `/exchange-rates`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/ExchangeRates/ExchangeRate'), loader: () => import('containers/ExchangeRates/ExchangeRatesList'),
}), }),
breadcrumb: 'Exchange Rates', breadcrumb: 'Exchange Rates',
}, },
@@ -167,14 +166,14 @@ export default [
{ {
path: `/expenses/new`, path: `/expenses/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Expenses/Expenses'), loader: () => import('containers/Expenses/ExpenseFormPage'),
}), }),
breadcrumb: 'Expenses', breadcrumb: 'Expenses',
}, },
{ {
path: `/expenses/:id/edit`, path: `/expenses/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Expenses/Expenses'), loader: () => import('containers/Expenses/ExpenseFormPage'),
}), }),
breadcrumb: 'Edit', breadcrumb: 'Edit',
}, },
@@ -185,23 +184,22 @@ export default [
}), }),
breadcrumb: 'Expenses List', breadcrumb: 'Expenses List',
}, },
// Customers
{ {
path: `/customers/:id/edit`, path: `/customers/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Customers/Customer'), loader: () => import('containers/Customers/CustomerFormPage'),
}), }),
breadcrumb: 'Edit Customer', breadcrumb: 'Edit Customer',
}, },
{ {
path: `/customers/new`, path: `/customers/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Customers/Customer'), loader: () => import('containers/Customers/CustomerFormPage'),
}), }),
breadcrumb: 'New Customer', breadcrumb: 'New Customer',
}, },
// Customers
{ {
path: `/customers`, path: `/customers`,
component: LazyLoader({ component: LazyLoader({
@@ -214,14 +212,14 @@ export default [
{ {
path: `/vendors/:id/edit`, path: `/vendors/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Vendors/Vendor'), loader: () => import('containers/Vendors/VendorFormPage'),
}), }),
breadcrumb: 'Edit Vendor', breadcrumb: 'Edit Vendor',
}, },
{ {
path: `/vendors/new`, path: `/vendors/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Vendors/Vendor'), loader: () => import('containers/Vendors/VendorFormPage'),
}), }),
breadcrumb: 'New Vendor', breadcrumb: 'New Vendor',
}, },
@@ -237,21 +235,21 @@ export default [
{ {
path: `/estimates/:id/edit`, path: `/estimates/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Estimate/Estimates'), loader: () => import('containers/Sales/Estimate/EstimateFormPage'),
}), }),
breadcrumb: 'Edit', breadcrumb: 'Edit',
}, },
{ {
path: `/estimates/new`, path: `/estimates/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Estimate/Estimates'), loader: () => import('containers/Sales/Estimate/EstimateFormPage'),
}), }),
breadcrumb: 'New Estimates', breadcrumb: 'New Estimate',
}, },
{ {
path: `/estimates`, path: `/estimates`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Estimate/EstimateList'), loader: () => import('containers/Sales/Estimate/EstimatesList'),
}), }),
breadcrumb: 'Estimates List', breadcrumb: 'Estimates List',
}, },
@@ -260,21 +258,21 @@ export default [
{ {
path: `/invoices/:id/edit`, path: `/invoices/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Invoice/Invoices'), loader: () => import('containers/Sales/Invoice/InvoiceFormPage'),
}), }),
breadcrumb: 'Edit', breadcrumb: 'Edit',
}, },
{ {
path: `/invoices/new`, path: `/invoices/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Invoice/Invoices'), loader: () => import('containers/Sales/Invoice/InvoiceFormPage'),
}), }),
breadcrumb: 'New Invoice', breadcrumb: 'New Invoice',
}, },
{ {
path: `/invoices`, path: `/invoices`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Invoice/InvoiceList'), loader: () => import('containers/Sales/Invoice/InvoicesList'),
}), }),
breadcrumb: 'Invoices List', breadcrumb: 'Invoices List',
}, },
@@ -283,23 +281,23 @@ export default [
{ {
path: `/receipts/:id/edit`, path: `/receipts/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Receipt/Receipts'), loader: () => import('containers/Sales/Receipt/ReceiptFormPage'),
}), }),
breadcrumb: 'Edit', breadcrumb: 'Edit',
}, },
{ {
path: `/receipts/new`, path: `/receipts/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Receipt/Receipts'), loader: () => import('containers/Sales/Receipt/ReceiptFormPage'),
}), }),
breadcrumb: 'New Receipt', breadcrumb: 'New Receipt',
}, },
{ {
path: `/receipts`, path: `/receipts`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Sales/Receipt/ReceiptList'), loader: () => import('containers/Sales/Receipt/ReceiptsList'),
}), }),
breadcrumb: 'Receipt List', breadcrumb: 'Receipts List',
}, },
// Payment receives // Payment receives
@@ -323,40 +321,34 @@ export default [
path: `/payment-receives`, path: `/payment-receives`,
component: LazyLoader({ component: LazyLoader({
loader: () => loader: () =>
import('containers/Sales/PaymentReceive/PaymentReceiveList'), import('containers/Sales/PaymentReceive/PaymentReceivesList'),
}), }),
breadcrumb: 'Payment Receive List', breadcrumb: 'Payment Receives List',
}, },
// Bills // Bills
{ {
path: `/bills/:id/edit`, path: `/bills/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Purchases/Bill/Bills'), loader: () => import('containers/Purchases/Bill/BillFormPage'),
}), }),
breadcrumb: 'Edit', breadcrumb: 'Edit',
}, },
{ {
path: `/bills/new`, path: `/bills/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Purchases/Bill/Bills'), loader: () => import('containers/Purchases/Bill/BillFormPage'),
}), }),
breadcrumb: 'New Bill', breadcrumb: 'New Bill',
}, },
{ {
path: `/bills`, path: `/bills`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Purchases/Bill/BillList'), loader: () => import('containers/Purchases/Bill/BillsList'),
}), }),
breadcrumb: 'Bill List', breadcrumb: 'Bills List',
},
{
path: `/receipts`,
component: LazyLoader({
loader: () => import('containers/Sales/Receipt/ReceiptList'),
}),
breadcrumb: 'Receipt List',
}, },
// Subscription billing. // Subscription billing.
{ {
path: `/billing`, path: `/billing`,
@@ -365,18 +357,18 @@ export default [
}), }),
breadcrumb: 'New Billing', breadcrumb: 'New Billing',
}, },
// Payment mades. // Payment modes.
{ {
path: `/payment-mades/:id/edit`, path: `/payment-mades/:id/edit`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Purchases/PaymentMades/PaymentMade'), loader: () => import('containers/Purchases/PaymentMades/PaymentMadeFormPage'),
}), }),
breadcrumb: 'Edit', breadcrumb: 'Edit',
}, },
{ {
path: `/payment-mades/new`, path: `/payment-mades/new`,
component: LazyLoader({ component: LazyLoader({
loader: () => import('containers/Purchases/PaymentMades/PaymentMade'), loader: () => import('containers/Purchases/PaymentMades/PaymentMadeFormPage'),
}), }),
breadcrumb: 'New Payment Made', breadcrumb: 'New Payment Made',
}, },