├── .eslintrc.js ├── .flowconfig ├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yml ├── docker-entrypoint.sh ├── package.json ├── public ├── 404.html ├── favicon.ico └── index.html ├── src ├── __snapshots__ │ └── main.test.js.snap ├── index.js ├── initialState.js ├── invoices │ ├── actions.js │ ├── actions.test.js │ ├── components │ │ ├── Breadcrumb.js │ │ ├── Breadcrumb.test.js │ │ ├── InvoiceForm.js │ │ ├── InvoiceForm.test.js │ │ ├── InvoiceList.js │ │ ├── InvoiceList.test.js │ │ └── __snapshots__ │ │ │ ├── Breadcrumb.test.js.snap │ │ │ ├── InvoiceForm.test.js.snap │ │ │ └── InvoiceList.test.js.snap │ ├── constants.js │ ├── containers │ │ ├── InvoiceFormContainer.js │ │ ├── InvoiceFormContainer.test.js │ │ ├── InvoiceListContainer.js │ │ └── InvoiceListContainer.test.js │ ├── index.js │ ├── models.js │ ├── reducer.js │ └── reducer.test.js ├── main.js ├── main.test.js ├── main │ ├── components │ │ ├── App.js │ │ ├── App.test.js │ │ ├── Header.js │ │ └── __snapshots__ │ │ │ └── App.test.js.snap │ ├── models.js │ ├── reducer.js │ └── reducer.test.js └── setupTests.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | yarn install 3 | exec "$@" -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/package.json -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/public/404.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/public/index.html -------------------------------------------------------------------------------- /src/__snapshots__/main.test.js.snap: -------------------------------------------------------------------------------- 1 | // Jest Snapshot v1, https://goo.gl/fbAQLP 2 | 3 | exports[`renders without crashing 1`] = ``; 4 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/index.js -------------------------------------------------------------------------------- /src/initialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/initialState.js -------------------------------------------------------------------------------- /src/invoices/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/actions.js -------------------------------------------------------------------------------- /src/invoices/actions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/actions.test.js -------------------------------------------------------------------------------- /src/invoices/components/Breadcrumb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/Breadcrumb.js -------------------------------------------------------------------------------- /src/invoices/components/Breadcrumb.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/Breadcrumb.test.js -------------------------------------------------------------------------------- /src/invoices/components/InvoiceForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/InvoiceForm.js -------------------------------------------------------------------------------- /src/invoices/components/InvoiceForm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/InvoiceForm.test.js -------------------------------------------------------------------------------- /src/invoices/components/InvoiceList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/InvoiceList.js -------------------------------------------------------------------------------- /src/invoices/components/InvoiceList.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/InvoiceList.test.js -------------------------------------------------------------------------------- /src/invoices/components/__snapshots__/Breadcrumb.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/__snapshots__/Breadcrumb.test.js.snap -------------------------------------------------------------------------------- /src/invoices/components/__snapshots__/InvoiceForm.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/__snapshots__/InvoiceForm.test.js.snap -------------------------------------------------------------------------------- /src/invoices/components/__snapshots__/InvoiceList.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/components/__snapshots__/InvoiceList.test.js.snap -------------------------------------------------------------------------------- /src/invoices/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/constants.js -------------------------------------------------------------------------------- /src/invoices/containers/InvoiceFormContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/containers/InvoiceFormContainer.js -------------------------------------------------------------------------------- /src/invoices/containers/InvoiceFormContainer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/containers/InvoiceFormContainer.test.js -------------------------------------------------------------------------------- /src/invoices/containers/InvoiceListContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/containers/InvoiceListContainer.js -------------------------------------------------------------------------------- /src/invoices/containers/InvoiceListContainer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/containers/InvoiceListContainer.test.js -------------------------------------------------------------------------------- /src/invoices/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/index.js -------------------------------------------------------------------------------- /src/invoices/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/models.js -------------------------------------------------------------------------------- /src/invoices/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/reducer.js -------------------------------------------------------------------------------- /src/invoices/reducer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/invoices/reducer.test.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main.js -------------------------------------------------------------------------------- /src/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main.test.js -------------------------------------------------------------------------------- /src/main/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main/components/App.js -------------------------------------------------------------------------------- /src/main/components/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main/components/App.test.js -------------------------------------------------------------------------------- /src/main/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main/components/Header.js -------------------------------------------------------------------------------- /src/main/components/__snapshots__/App.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main/components/__snapshots__/App.test.js.snap -------------------------------------------------------------------------------- /src/main/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main/models.js -------------------------------------------------------------------------------- /src/main/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main/reducer.js -------------------------------------------------------------------------------- /src/main/reducer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/main/reducer.test.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jfroom/poc-react-invoice/HEAD/yarn.lock --------------------------------------------------------------------------------