diff options
Diffstat (limited to 'src/webpack/common/components.ts')
| -rw-r--r-- | src/webpack/common/components.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/webpack/common/components.ts b/src/webpack/common/components.ts index 0b229ed..63511a7 100644 --- a/src/webpack/common/components.ts +++ b/src/webpack/common/components.ts @@ -45,6 +45,10 @@ export const Text = waitForComponent<t.Text>("Text", m => { return (s.length < 1500 && s.includes("data-text-variant") && s.includes("always-white")); }); export const Select = waitForComponent<t.Select>("Select", filters.byCode("optionClassName", "popoutPosition", "autoFocus", "maxVisibleItems")); +const searchableSelectFilter = filters.byCode("autoFocus", ".Messages.SELECT"); +export const SearchableSelect = waitForComponent<t.SearchableSelect>("SearchableSelect", m => + m.render && searchableSelectFilter(m.render) +); export const Slider = waitForComponent<t.Slider>("Slider", filters.byCode("closestMarkerIndex", "stickToMarkers")); export const Flex = waitForComponent<t.Flex>("Flex", ["Justify", "Align", "Wrap"]); |
