diff --git a/docs/reference/generated/combobox-trigger.json b/docs/reference/generated/combobox-trigger.json
index 784704002e5..0091d5fbafd 100644
--- a/docs/reference/generated/combobox-trigger.json
+++ b/docs/reference/generated/combobox-trigger.json
@@ -69,6 +69,9 @@
},
"data-focused": {
"description": "Present when the trigger is focused (when wrapped in Field.Root)."
+ },
+ "data-placeholder": {
+ "description": "Present when the combobox doesn't have a value."
}
},
"cssVariables": {}
diff --git a/docs/reference/generated/combobox-value.json b/docs/reference/generated/combobox-value.json
index 2d5daf52320..abcd7eed5df 100644
--- a/docs/reference/generated/combobox-value.json
+++ b/docs/reference/generated/combobox-value.json
@@ -2,6 +2,11 @@
"name": "ComboboxValue",
"description": "The current value of the combobox.\nDoesn't render its own HTML element.",
"props": {
+ "placeholder": {
+ "type": "ReactNode",
+ "description": "The placeholder value to display when no value is selected.\nThis is overridden by `children` if specified, or by a null item's label in `items`.",
+ "detailedType": "React.ReactNode"
+ },
"children": {
"type": "ReactNode | ((selectedValue: any) => ReactNode)",
"detailedType": "| React.ReactNode\n| ((selectedValue: any) => ReactNode)"
diff --git a/docs/reference/generated/select-value.json b/docs/reference/generated/select-value.json
index 6141fff00ed..16878ba1bd1 100644
--- a/docs/reference/generated/select-value.json
+++ b/docs/reference/generated/select-value.json
@@ -2,6 +2,11 @@
"name": "SelectValue",
"description": "A text label of the currently selected item.\nRenders a `` element.",
"props": {
+ "placeholder": {
+ "type": "ReactNode",
+ "description": "The placeholder value to display when no value is selected.\nThis is overridden by `children` if specified, or by a null item's label in `items`.",
+ "detailedType": "React.ReactNode"
+ },
"children": {
"type": "ReactNode | ((value: any) => ReactNode)",
"description": "Accepts a function that returns a `ReactNode` to format the selected value.",
diff --git a/docs/src/app/(docs)/react/components/combobox/demos/hero/css-modules/index.tsx b/docs/src/app/(docs)/react/components/combobox/demos/hero/css-modules/index.tsx
index 4fe81bfa363..b8fbd57c6cc 100644
--- a/docs/src/app/(docs)/react/components/combobox/demos/hero/css-modules/index.tsx
+++ b/docs/src/app/(docs)/react/components/combobox/demos/hero/css-modules/index.tsx
@@ -27,12 +27,12 @@ export default function ExampleCombobox() {
No fruits found.
- {(item: string) => (
-
+ {(item: Fruit) => (
+
-