From aaf47f4cc7a05f2fc2467b228583cecafa31b85a Mon Sep 17 00:00:00 2001 From: John Wu <76966357+jwu-fisker@users.noreply.github.com> Date: Tue, 25 Oct 2022 11:00:50 -0700 Subject: [PATCH] CEC-2920 Aftersales certificates (#225) * CEC-2920 aftersales certificates * smells * smells --- .../App/__snapshots__/App.test.js.snap | 51 +++++++++ .../Certificates/Add/CreateForm.jsx | 34 +++--- src/components/Certificates/Add/index.jsx | 9 +- .../Contexts/CertificateContext.jsx | 21 ++-- .../Contexts/CertificateContext.test.jsx | 105 ++++++++++++++++++ src/services/__mocks__/certificatesAPI.js | 13 +++ src/utils/certificates.js | 29 +++++ 7 files changed, 231 insertions(+), 31 deletions(-) create mode 100644 src/components/Contexts/CertificateContext.test.jsx create mode 100644 src/services/__mocks__/certificatesAPI.js create mode 100644 src/utils/certificates.js diff --git a/src/components/App/__snapshots__/App.test.js.snap b/src/components/App/__snapshots__/App.test.js.snap index 527bc6c..9363bc1 100644 --- a/src/components/App/__snapshots__/App.test.js.snap +++ b/src/components/App/__snapshots__/App.test.js.snap @@ -4532,6 +4532,57 @@ exports[`App Route /tools/certificates/add authenticated 1`] = ` ICC +