import { useId } from "@radix-ui/react-id"; import * as React from "react"; import ReactSelect, { components as reactSelectComponents, GroupBase, Props, SingleValue, MultiValue, SelectComponentsConfig, } from "react-select"; import classNames from "@calcom/lib/classNames"; import { useLocale } from "@calcom/lib/hooks/useLocale"; import { Label } from "../inputs/Label"; import { ControlComponent, InputComponent, MenuComponent, MenuListComponent, OptionComponent, SingleValueComponent, ValueContainerComponent, MultiValueComponent, } from "./components"; export type SelectProps< Option, IsMulti extends boolean = false, Group extends GroupBase