diff --git a/src/shared/components/multi-select/virtual-multi-select.module.css b/src/shared/components/multi-select/virtual-multi-select.module.css index fcf3fd0fd..4001e6e29 100644 --- a/src/shared/components/multi-select/virtual-multi-select.module.css +++ b/src/shared/components/multi-select/virtual-multi-select.module.css @@ -1,6 +1,7 @@ .container { display: flex; flex-direction: column; + gap: var(--theme-spacing-sm); min-height: 0; } @@ -20,9 +21,6 @@ opacity: 0.6; } -.search-input { - border-bottom: 1px solid var(--theme-colors-border); -} .selected-option { cursor: pointer; diff --git a/src/shared/components/multi-select/virtual-multi-select.tsx b/src/shared/components/multi-select/virtual-multi-select.tsx index 16c96bcd8..83127ae96 100644 --- a/src/shared/components/multi-select/virtual-multi-select.tsx +++ b/src/shared/components/multi-select/virtual-multi-select.tsx @@ -1,3 +1,4 @@ +import clsx from 'clsx'; import { useOverlayScrollbars } from 'overlayscrollbars-react'; import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import { useTranslation } from 'react-i18next'; @@ -195,9 +196,12 @@ export function VirtualMultiSelect({ ); return ( -
+
({ value={search} />
{ if (disabled) return; @@ -288,7 +292,9 @@ export function VirtualMultiSelect({ {selectedOptions.map((option) => ( handleDeselect(option.value)}