Skip to content

Commit 26c6193

Browse files
committed
feat: add placeholders for dynamic parameters
1 parent 523a0b5 commit 26c6193

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx

+11-3
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,12 @@ const ParameterField: FC<ParameterFieldProps> = ({
176176
disabled={disabled}
177177
>
178178
<SelectTrigger>
179-
<SelectValue placeholder="Select option" />
179+
<SelectValue
180+
placeholder={
181+
(parameter.styling as { placeholder?: string })?.placeholder ||
182+
"Select option"
183+
}
184+
/>
180185
</SelectTrigger>
181186
<SelectContent>
182187
{parameter.options.map((option) => (
@@ -219,7 +224,10 @@ const ParameterField: FC<ParameterFieldProps> = ({
219224
onChange(JSON.stringify(values));
220225
}}
221226
hidePlaceholderWhenSelected
222-
placeholder="Select option"
227+
placeholder={
228+
(parameter.styling as { placeholder?: string })?.placeholder ||
229+
"Select option"
230+
}
223231
emptyIndicator={
224232
<p className="text-center text-md text-content-primary">
225233
No results found
@@ -338,7 +346,7 @@ const ParameterField: FC<ParameterFieldProps> = ({
338346
onChange={(e) => onChange(e.target.value)}
339347
disabled={disabled}
340348
placeholder={
341-
(parameter.styling as { placehholder?: string })?.placehholder
349+
(parameter.styling as { placeholder?: string })?.placeholder
342350
}
343351
{...inputProps}
344352
/>

0 commit comments

Comments
 (0)