diff --git a/.changepacks/changepack_log_ThrqxDiHgUNGJQ8xAWULc.json b/.changepacks/changepack_log_ThrqxDiHgUNGJQ8xAWULc.json
new file mode 100644
index 00000000..03737592
--- /dev/null
+++ b/.changepacks/changepack_log_ThrqxDiHgUNGJQ8xAWULc.json
@@ -0,0 +1,5 @@
+{
+ "changes": { "packages/components/package.json": "Patch" },
+ "note": "Add props for ",
+ "date": "2025-11-18T08:11:31.056908200Z"
+}
diff --git a/packages/components/src/components/Select/index.tsx b/packages/components/src/components/Select/index.tsx
index c2746976..017ab7fd 100644
--- a/packages/components/src/components/Select/index.tsx
+++ b/packages/components/src/components/Select/index.tsx
@@ -55,6 +55,9 @@ interface SelectProps extends Omit, 'onChange'> {
showCheck?: boolean
value: string
}[]
+ triggerProps?: ComponentProps
+ containerProps?: ComponentProps
+ optionProps?: ComponentProps
}
export function Select({
@@ -69,6 +72,9 @@ export function Select({
colors,
typography,
options,
+ triggerProps,
+ containerProps,
+ optionProps,
...props
}: SelectProps) {
const ref = useRef(null)
@@ -143,10 +149,14 @@ export function Select({
>
{options ? (
<>
- {children}
-
+ {children}
+
{options?.map((option) => (
-
+
{option.label ?? option.value}
))}