WIP feature/Customers

This commit is contained in:
elforjani3
2020-06-17 15:56:46 +02:00
parent e20c912a3d
commit f35b4716a9
17 changed files with 1358 additions and 71 deletions

View File

@@ -6,15 +6,36 @@ import DashboardInsider from 'components/Dashboard/DashboardInsider';
import CustomerForm from 'containers/Customers/CustomerForm';
import withDashboardActions from 'containers/Dashboard/withDashboardActions';
import withCustomersActions from './withCustomersActions';
import { compose } from 'utils';
function Customer({}) {
function Customer({
// #withDashboardActions
changePageTitle,
formik,
//#withCustomersActions
requestFetchCustomers,
}) {
const { id } = useParams();
const history = useHistory();
const fetchCustomers = useQuery('customers-list', () =>
requestFetchCustomers({}),
);
const fetchCustomerDatails =useQuery(id && ['customer-detail',id],()=>requestFetchCustomers())
return (
<DashboardInsider name={'customer-form'}>
<CustomerForm />
<DashboardInsider
// formik={formik}
loading={ fetchCustomerDatails.isFetching || fetchCustomers.isFetching}
name={'customer-form'}
>
<CustomerForm customerId={id} />
</DashboardInsider>
);
}
export default Customer;
export default compose(withDashboardActions, withCustomersActions)(Customer);