Added invoice page titling BOD-63

This commit is contained in:
Patrick Fic
2020-05-11 14:36:37 -07:00
parent fc4e07bb32
commit 630e7df3fd
6 changed files with 82 additions and 18 deletions

View File

@@ -1,10 +1,30 @@
import { Col, Row } from "antd";
import React from "react";
import React, { useEffect } from "react";
import InvoicesByVendorList from "../../components/invoices-by-vendor-list/invoices-by-vendor-list.component";
import VendorsList from "../../components/invoices-vendors-list/invoices-vendors-list.component";
import InvoiceDetailEditContainer from "../../components/invoice-detail-edit/invoice-detail-edit.container";
import { setBreadcrumbs } from "../../redux/application/application.actions";
import { useTranslation } from "react-i18next";
import { connect } from "react-redux";
import { createStructuredSelector } from "reselect";
const mapStateToProps = createStructuredSelector({
//currentUser: selectCurrentUser
});
const mapDispatchToProps = (dispatch) => ({
//setUserLanguage: language => dispatch(setUserLanguage(language))
setBreadcrumbs: (breadcrumbs) => dispatch(setBreadcrumbs(breadcrumbs)),
});
export function InvoicesPageContainer({ setBreadcrumbs }) {
const { t } = useTranslation();
useEffect(() => {
document.title = t("titles.invoices-list");
setBreadcrumbs([
{ link: "/manage/invoices", label: t("titles.bc.invoices-list") },
]);
}, [t, setBreadcrumbs]);
export default function InvoicesPageContainer() {
return (
<Row>
<Col span={8}>
@@ -21,3 +41,7 @@ export default function InvoicesPageContainer() {
</Row>
);
}
export default connect(
mapStateToProps,
mapDispatchToProps
)(InvoicesPageContainer);