Refactor vendor screen to use query strings BOD-125

This commit is contained in:
Patrick Fic
2020-05-15 09:42:11 -07:00
parent ef96186dfb
commit 476a855934
5 changed files with 81 additions and 80 deletions

View File

@@ -2,13 +2,11 @@ import React from "react";
import VendorsListContainer from "../../components/vendors-list/vendors-list.container";
import VendorsFormContainer from "../../components/vendors-form/vendors-form.container";
export default function ShopVendorPageComponent({ selectedVendorState }) {
//TODO Figure out how to handle the refresh list when saving form
export default function ShopVendorPageComponent() {
return (
<div>
<VendorsListContainer selectedVendorState={selectedVendorState} />
<VendorsFormContainer selectedVendor={selectedVendorState[0]} />
<VendorsListContainer />
<VendorsFormContainer />
</div>
);
}

View File

@@ -1,4 +1,4 @@
import React, { useEffect, useState } from "react";
import React, { useEffect } from "react";
import { useTranslation } from "react-i18next";
import ShopVendorPageComponent from "./shop-vendor.page.component";
@@ -7,12 +7,6 @@ export default function ShopVendorPageContainer() {
useEffect(() => {
document.title = t("titles.shop_vendors");
}, [t]);
const fetchState = useState();
const selectedVendorState = useState();
return (
<ShopVendorPageComponent
selectedVendorState={selectedVendorState}
fetchState={fetchState}
/>
);
return <ShopVendorPageComponent />;
}