diff --git a/client/src/components/documents-upload/documents-upload.component.jsx b/client/src/components/documents-upload/documents-upload.component.jsx index 7a464e229..287866f00 100644 --- a/client/src/components/documents-upload/documents-upload.component.jsx +++ b/client/src/components/documents-upload/documents-upload.component.jsx @@ -2,13 +2,14 @@ import { UploadOutlined } from "@ant-design/icons"; import { Button, Upload } from "antd"; import React from "react"; -export default function DocumentsUploadComponent({ handleUpload }) { +export default function DocumentsUploadComponent({ handleUpload, UploadRef }) { return (
); } diff --git a/client/src/pages/invoice-detail/invoice-detail.page.container.jsx b/client/src/pages/invoice-detail/invoice-detail.page.container.jsx index 1b5a53ed3..966c4441e 100644 --- a/client/src/pages/invoice-detail/invoice-detail.page.container.jsx +++ b/client/src/pages/invoice-detail/invoice-detail.page.container.jsx @@ -1,13 +1,27 @@ import React from "react"; import { useParams } from "react-router-dom"; import InvoiceDetailPageComponent from "./invoice-detail.page.component"; +import { useQuery } from "@apollo/react-hooks"; +import { QUERY_INVOICE_BY_PK } from "../../graphql/invoices.queries"; +import AlertComponent from "../../components/alert/alert.component"; +import LoadingSpinner from "../../components/loading-spinner/loading-spinner.component"; +import { Form } from "antd"; export default function InvoiceDetailPageContainer() { const { invoiceId } = useParams(); + const [form] = Form.useForm(); + + const { loading, error, data } = useQuery(QUERY_INVOICE_BY_PK, { + variables: { invoiceid: invoiceId }, + skip: !!!invoiceId, + }); + + if (loading) return ; + if (error) return ; return ( -
+
-
+ ); }