From 550a5e2892e01e45e3c81ca8f70ae63f5c03c2cd Mon Sep 17 00:00:00 2001
From: IRBorisov <8611739+IRBorisov@users.noreply.github.com>
Date: Mon, 22 Apr 2024 12:33:22 +0300
Subject: [PATCH] Fix react-select scaling
---
.../src/components/ui/SelectMulti.tsx | 56 ++++++++++++++++-
.../src/components/ui/SelectSingle.tsx | 60 +++++++++++++++++--
.../RSFormPage/EditorTermGraph/ViewHidden.tsx | 2 +-
3 files changed, 111 insertions(+), 7 deletions(-)
diff --git a/rsconcept/frontend/src/components/ui/SelectMulti.tsx b/rsconcept/frontend/src/components/ui/SelectMulti.tsx
index d7bfddd9..81eb7551 100644
--- a/rsconcept/frontend/src/components/ui/SelectMulti.tsx
+++ b/rsconcept/frontend/src/components/ui/SelectMulti.tsx
@@ -1,11 +1,45 @@
'use client';
import { useMemo } from 'react';
-import Select, { GroupBase, Props, StylesConfig } from 'react-select';
+import Select, {
+ ClearIndicatorProps,
+ components,
+ DropdownIndicatorProps,
+ GroupBase,
+ Props,
+ StylesConfig
+} from 'react-select';
import { useConceptOptions } from '@/context/OptionsContext';
+import useWindowSize from '@/hooks/useWindowSize';
import { selectDarkT, selectLightT } from '@/styling/color';
+import { IconClose, IconDropArrow, IconDropArrowUp } from '../Icons';
+
+function DropdownIndicator