Skip to main content

SingleSelect

To implement SingleSelect component into your project you'll need to add the import:

import { SingleSelect } from "@shoptet/ui";

After adding import into your project you can use it simply like:

<SingleSelect
label="Label"
options={[
{
id: "1",
name: "Apple",
},
{
id: "2",
name: "Banana",
},
{
id: "3",
name: "Cherry",
},
{
id: "4",
name: "Date",
},
{
id: "5",
name: "Elderberry",
},
{
id: "6",
name: "Fig",
},
{
id: "7",
name: "Grape",
},
{
id: "8",
name: "Honeydew",
},
]}
getOptionValue={(item: Item) => item.id}
getOptionLabel={(item: Item) => item.name}
renderOption={
<SingleSelect.Option>
<SingleSelect.Option.Cell key="name">
<Strong>{item.name}</Strong>
</SingleSelect.Option.Cell>
<SingleSelect.Option.Cell key="country">
{item.country}
</SingleSelect.Option.Cell>
</SingleSelect.Option>
}
value={"8"}
onChange={() => {}}
/>