From d38fa550b7a93038444a17fc945285265c01030a Mon Sep 17 00:00:00 2001 From: merelendor Date: Mon, 27 Mar 2023 14:13:12 +0300 Subject: [PATCH] digital certificates selection --- package.json | 2 +- .../components/InnerMenu/index.js | 3 +- .../components/forms/DigitalSignaturesList.js | 169 ++++ .../components/forms/Form_1_Main/index.js | 81 +- .../components/forms/Form_2_Contacts/index.js | 63 +- .../components/forms/Form_3_Signer/index.js | 118 ++- .../forms/Form_4_Shareholders/index.js | 183 ++--- .../forms/Form_5_Regulatory/index.js | 136 +++- .../forms/Form_6_NonProfit/index.js | 168 ++-- .../components/forms/Form_7_Check/index.js | 63 +- .../components/forms/Form_8_Signing/index.js | 219 +++--- .../components/forms/QuestionnaireForm.js | 9 + pages/questionnaire/index.js | 102 +-- public/assets/js/cadesplugin_api.js | 734 ++++++++++++++++++ reducers/initialState.js | 13 + store/index.js | 2 +- utils/digital_signature/index.js | 401 ++++++++++ yarn.lock | 30 +- 18 files changed, 1912 insertions(+), 584 deletions(-) create mode 100644 pages/questionnaire/components/forms/DigitalSignaturesList.js create mode 100644 public/assets/js/cadesplugin_api.js create mode 100644 utils/digital_signature/index.js diff --git a/package.json b/package.json index 1313435..4e2c5b9 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "lint": "next lint" }, "dependencies": { + "@mpth/react-no-ssr": "^1.0.1", "@nano-sql/core": "^2.3.7", "async": "^3.2.2", "axios": "^0.24.0", @@ -39,7 +40,6 @@ "react-dom": "17.0.2", "react-dropzone": "^14.2.2", "react-google-recaptcha-v3": "^1.10.0", - "react-no-ssr": "^1.1.0", "react-redux": "^7.2.6", "react-select": "^5.7.2", "react-slick": "^0.29.0", diff --git a/pages/questionnaire/components/InnerMenu/index.js b/pages/questionnaire/components/InnerMenu/index.js index 002684d..17c4447 100644 --- a/pages/questionnaire/components/InnerMenu/index.js +++ b/pages/questionnaire/components/InnerMenu/index.js @@ -2,7 +2,7 @@ import React from "react"; import Link from "next/link"; import { connect } from "react-redux"; import { getContractEvents, getContractFines, getContractInfo, } from "../../../../actions"; -import NoSSR from 'react-no-ssr'; +import NoSSR from '@mpth/react-no-ssr'; class InnerMenu extends React.Component { @@ -66,7 +66,6 @@ class InnerMenu extends React.Component { this.props.router && this._getActiveLink(this.props.router.asPath) }