refactoring: expenses landing list.

refactoring: customers landing list.
refactoring: vendors landing list.
refactoring: manual journals landing list.
This commit is contained in:
a.bouhuolia
2021-02-10 18:35:19 +02:00
parent 6e10ed0721
commit c68b4ca9ba
170 changed files with 2835 additions and 4430 deletions

View File

@@ -4,15 +4,17 @@ import { useIntl } from 'react-intl';
import 'style/pages/Accounts/List.scss';
import DashboardPageContent from 'components/Dashboard/DashboardPageContent';
import { AccountsChartProvider } from 'containers/Accounts/AccountsChartProvider';
import AccountsViewPage from 'containers/Accounts/AccountsViewPage';
import { AccountsChartProvider } from './AccountsChartProvider';
import AccountsViewsTabs from 'containers/Accounts/AccountsViewsTabs';
import AccountsActionsBar from 'containers/Accounts/AccountsActionsBar';
import AccountsAlerts from './AccountsAlerts';
import AccountsDataTable from './AccountsDataTable';
import withDashboardActions from 'containers/Dashboard/withDashboardActions';
import withAccounts from 'containers/Accounts/withAccounts';
import { compose } from 'utils';
import { transformTableStateToQuery, compose } from 'utils';
/**
* Accounts chart list.
@@ -22,7 +24,7 @@ function AccountsChart({
changePageTitle,
// #withAccounts
accountsTableQuery
accountsTableState,
}) {
const { formatMessage } = useIntl();
@@ -31,11 +33,14 @@ function AccountsChart({
}, [changePageTitle, formatMessage]);
return (
<AccountsChartProvider query={accountsTableQuery}>
<AccountsChartProvider
query={transformTableStateToQuery(accountsTableState)}
>
<AccountsActionsBar />
<DashboardPageContent>
<AccountsViewPage />
<AccountsViewsTabs />
<AccountsDataTable />
</DashboardPageContent>
<AccountsAlerts />
@@ -45,7 +50,5 @@ function AccountsChart({
export default compose(
withDashboardActions,
withAccounts(({ accountsTableQuery }) => ({
accountsTableQuery,
})),
withAccounts(({ accountsTableState }) => ({ accountsTableState })),
)(AccountsChart);