From 44cf449a8f015deb58fb4c542db6502610a07316 Mon Sep 17 00:00:00 2001 From: Guzel738 <66492070+Guzel738@users.noreply.github.com> Date: Sun, 28 Feb 2021 22:39:09 +0300 Subject: [PATCH] Create Schema Registry form (#209) * First commit * Create Schema Form. Refactoring * Specs for Create Schema Registry form created * Update thunks.spec.ts * Update actions.spec.ts Co-authored-by: Oleg Shuralev --- kafka-ui-react-app/package-lock.json | 6 +- kafka-ui-react-app/package.json | 2 +- .../components/Schemas/Details/Details.tsx | 8 - .../__snapshots__/Details.spec.tsx.snap | 32 --- .../src/components/Schemas/List/List.tsx | 31 ++- .../components/Schemas/List/ListContainer.tsx | 3 +- .../Schemas/List/__test__/List.spec.tsx | 21 +- .../__test__/__snapshots__/List.spec.tsx.snap | 102 ---------- .../Schemas/List/__test__/fixtures.ts | 4 +- .../src/components/Schemas/New/New.tsx | 115 +++++++++++ .../components/Schemas/New/NewContainer.ts | 15 ++ .../Schemas/New/__test__/New.spec.tsx | 37 ++++ .../__test__/__snapshots__/New.spec.tsx.snap | 189 ++++++++++++++++++ .../src/components/Schemas/Schemas.tsx | 48 +++-- .../components/Schemas/SchemasContainer.tsx | 27 +-- .../Schemas/__test__/Schemas.spec.tsx | 37 +--- .../__snapshots__/Schemas.spec.tsx.snap | 18 -- kafka-ui-react-app/src/lib/constants.ts | 1 + kafka-ui-react-app/src/lib/paths.ts | 9 +- .../redux/actions/__test__/actions.spec.ts | 29 ++- .../src/redux/actions/__test__/fixtures.ts | 7 +- .../src/redux/actions/__test__/thunks.spec.ts | 32 +++ .../src/redux/actions/actions.ts | 6 + .../src/redux/actions/thunks.ts | 21 ++ .../src/redux/interfaces/schema.ts | 6 +- .../__snapshots__/reducer.spec.ts.snap | 18 ++ .../reducers/schemas/__test__/fixtures.ts | 44 ++++ .../reducers/schemas/__test__/reducer.spec.ts | 10 + .../schemas/__test__/selectors.spec.ts | 13 +- .../src/redux/reducers/schemas/reducer.ts | 14 ++ .../src/redux/reducers/schemas/selectors.ts | 12 ++ 31 files changed, 656 insertions(+), 261 deletions(-) delete mode 100644 kafka-ui-react-app/src/components/Schemas/List/__test__/__snapshots__/List.spec.tsx.snap create mode 100644 kafka-ui-react-app/src/components/Schemas/New/New.tsx create mode 100644 kafka-ui-react-app/src/components/Schemas/New/NewContainer.ts create mode 100644 kafka-ui-react-app/src/components/Schemas/New/__test__/New.spec.tsx create mode 100644 kafka-ui-react-app/src/components/Schemas/New/__test__/__snapshots__/New.spec.tsx.snap delete mode 100644 kafka-ui-react-app/src/components/Schemas/__test__/__snapshots__/Schemas.spec.tsx.snap diff --git a/kafka-ui-react-app/package-lock.json b/kafka-ui-react-app/package-lock.json index 0695f97a89..330c2e3fe6 100644 --- a/kafka-ui-react-app/package-lock.json +++ b/kafka-ui-react-app/package-lock.json @@ -15794,9 +15794,9 @@ "dev": true }, "react-hook-form": { - "version": "6.15.1", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.15.1.tgz", - "integrity": "sha512-bL0LQuQ3OlM3JYfbacKtBPLOHhmgYz8Lj6ivMrvu2M6e1wnt4sbGRtPEPYCc/8z3WDbjrMwfAfLX92OsB65pFA==" + "version": "6.15.4", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.15.4.tgz", + "integrity": "sha512-K+Sw33DtTMengs8OdqFJI3glzNl1wBzSefD/ksQw/hJf9CnOHQAU6qy82eOrh0IRNt2G53sjr7qnnw1JDjvx1w==" }, "react-is": { "version": "17.0.1", diff --git a/kafka-ui-react-app/package.json b/kafka-ui-react-app/package.json index 6607f5f6e4..6272a74bb7 100644 --- a/kafka-ui-react-app/package.json +++ b/kafka-ui-react-app/package.json @@ -17,7 +17,7 @@ "react": "^17.0.1", "react-datepicker": "^3.5.0", "react-dom": "^17.0.1", - "react-hook-form": "^6.15.1", + "react-hook-form": "^6.15.4", "react-json-tree": "^0.13.0", "react-multi-select-component": "^2.0.14", "react-redux": "^7.2.2", diff --git a/kafka-ui-react-app/src/components/Schemas/Details/Details.tsx b/kafka-ui-react-app/src/components/Schemas/Details/Details.tsx index 6de2be3a8e..1753b11e66 100644 --- a/kafka-ui-react-app/src/components/Schemas/Details/Details.tsx +++ b/kafka-ui-react-app/src/components/Schemas/Details/Details.tsx @@ -55,14 +55,6 @@ const Details: React.FC = ({
-