@@ -16,7 +16,7 @@ import type { ConnectError } from '@connectrpc/connect';
1616import { zodResolver } from '@hookform/resolvers/zod' ;
1717import { Alert , AlertDescription , AlertTitle } from 'components/redpanda-ui/components/alert' ;
1818import { Button } from 'components/redpanda-ui/components/button' ;
19- import { Card , CardContent , CardHeader , CardTitle , CardVariant } from 'components/redpanda-ui/components/card' ;
19+ import { Card , CardContent , CardHeader , CardTitle } from 'components/redpanda-ui/components/card' ;
2020import { Field , FieldDescription , FieldError , FieldLabel } from 'components/redpanda-ui/components/field' ;
2121import { Input } from 'components/redpanda-ui/components/input' ;
2222import { Text } from 'components/redpanda-ui/components/typography' ;
@@ -40,12 +40,10 @@ type QuickAddSecretsProps = {
4040 requiredSecrets : string [ ] ;
4141 existingSecrets : string [ ] ;
4242 scopes : Scope [ ] ;
43- defaultValues ?: Record < string , string > ;
4443 onSecretsCreated ?: ( secretNames : string [ ] ) => void ;
4544 enableNewSecrets ?: boolean ;
4645 onError ?: ( errors : string [ ] ) => void ;
4746 onUpdateEditorContent ?: ( oldName : string , newName : string ) => void ;
48- cardVariant ?: CardVariant ;
4947 // Seeds the editable "Secret name" input; the user can still override it.
5048 defaultNewSecretName ?: string ;
5149 // Renders the form(s) bare (no Card chrome) for use inside a host surface.
@@ -80,12 +78,10 @@ export const QuickAddSecrets: React.FC<QuickAddSecretsProps> = ({
8078 requiredSecrets,
8179 existingSecrets,
8280 scopes,
83- defaultValues = { } ,
8481 onSecretsCreated,
8582 enableNewSecrets = false ,
8683 onError,
8784 onUpdateEditorContent,
88- cardVariant = 'elevated' ,
8985 defaultNewSecretName,
9086 inline = false ,
9187} ) => {
@@ -129,12 +125,7 @@ export const QuickAddSecrets: React.FC<QuickAddSecretsProps> = ({
129125
130126 const form = useForm < SecretFormData > ( {
131127 resolver : zodResolver ( SecretFormSchema ) ,
132- defaultValues : Object . fromEntries (
133- missingSecrets . map ( ( normalizedName ) => {
134- const originalName = missingSecretsMap . get ( normalizedName ) || normalizedName ;
135- return [ normalizedName , { value : defaultValues [ originalName ] || defaultValues [ normalizedName ] || '' } ] ;
136- } )
137- ) ,
128+ defaultValues : Object . fromEntries ( missingSecrets . map ( ( normalizedName ) => [ normalizedName , { value : '' } ] ) ) ,
138129 } ) ;
139130
140131 const newSecretForm = useForm < NewSecretFormData > ( {
@@ -416,7 +407,7 @@ export const QuickAddSecrets: React.FC<QuickAddSecretsProps> = ({
416407 ( inline ? (
417408 < div className = "space-y-4" > { requiredSecretsForm } </ div >
418409 ) : (
419- < Card size = "full" variant = { cardVariant } >
410+ < Card size = "full" variant = "elevated" >
420411 < CardHeader >
421412 < CardTitle className = "flex items-center gap-2" >
422413 < Key className = "h-4 w-4" />
0 commit comments