From eab63814d5492f7774bb8642df729c24f17cdf81 Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Thu, 7 Dec 2023 01:21:27 +0300 Subject: [PATCH] Refactor and optimize dialogs --- .../frontend/src/components/Common/Label.tsx | 2 +- .../frontend/src/components/Common/Modal.tsx | 24 ++++--- .../src/components/Common/SelectMulti.tsx | 3 +- .../src/components/Common/SelectSingle.tsx | 3 +- .../src/components/RSInput/RSInput.tsx | 4 +- .../src/dialogs/DlgCloneLibraryItem.tsx | 3 +- .../DlgConstituentaTemplate.tsx | 38 +++++----- .../frontend/src/dialogs/DlgCreateCst.tsx | 25 ++++--- .../frontend/src/dialogs/DlgDeleteCst.tsx | 69 ------------------- .../dialogs/DlgDeleteCst/ConstituentsList.tsx | 31 +++++++++ .../src/dialogs/DlgDeleteCst/DlgDeleteCst.tsx | 57 +++++++++++++++ .../src/dialogs/DlgDeleteCst/index.tsx | 1 + .../DlgEditReference/DlgEditReference.tsx | 30 ++++---- .../DlgEditReference/WordformButton.tsx | 17 +++-- .../frontend/src/dialogs/DlgEditWordForms.tsx | 12 ++-- .../frontend/src/dialogs/DlgGraphParams.tsx | 7 +- .../frontend/src/dialogs/DlgRenameCst.tsx | 3 +- rsconcept/frontend/src/dialogs/DlgShowAST.tsx | 4 +- .../frontend/src/dialogs/DlgUploadRSForm.tsx | 26 +++---- .../frontend/src/pages/RSFormPage/RSTabs.tsx | 1 + 20 files changed, 196 insertions(+), 164 deletions(-) delete mode 100644 rsconcept/frontend/src/dialogs/DlgDeleteCst.tsx create mode 100644 rsconcept/frontend/src/dialogs/DlgDeleteCst/ConstituentsList.tsx create mode 100644 rsconcept/frontend/src/dialogs/DlgDeleteCst/DlgDeleteCst.tsx create mode 100644 rsconcept/frontend/src/dialogs/DlgDeleteCst/index.tsx diff --git a/rsconcept/frontend/src/components/Common/Label.tsx b/rsconcept/frontend/src/components/Common/Label.tsx index 6168f516..d6b8c12b 100644 --- a/rsconcept/frontend/src/components/Common/Label.tsx +++ b/rsconcept/frontend/src/components/Common/Label.tsx @@ -9,7 +9,7 @@ extends Omit, HTML function Label({ text, tooltip, className, ...restProps }: LabelProps) { return (