Skip to content

Commit e9a3245

Browse files
committed
Add descriptions to Secrets in Workspace creation wizard
Signed-off-by: Charles Thao <[email protected]>
1 parent 4b7b453 commit e9a3245

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

workspaces/frontend/src/app/pages/Workspaces/Creation/properties/WorkspaceCreationPropertiesSecrets.tsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,9 @@ interface WorkspaceCreationPropertiesSecretsProps {
2525
setSecrets: React.Dispatch<React.SetStateAction<WorkspaceSecret[]>>;
2626
}
2727

28-
export const WorkspaceCreationPropertiesSecrets: React.FC<WorkspaceCreationPropertiesSecretsProps> = ({
29-
secrets,
30-
setSecrets,
31-
}) => {
28+
export const WorkspaceCreationPropertiesSecrets: React.FC<
29+
WorkspaceCreationPropertiesSecretsProps
30+
> = ({ secrets, setSecrets }) => {
3231
const [isModalOpen, setIsModalOpen] = useState(false);
3332
const [isDeleteModalOpen, setIsDeleteModalOpen] = useState(false);
3433
const [formData, setFormData] = useState<WorkspaceSecret>({
@@ -157,6 +156,11 @@ export const WorkspaceCreationPropertiesSecrets: React.FC<WorkspaceCreationPrope
157156
<ModalHeader
158157
title={editIndex === null ? 'Create Secret' : 'Edit Secret'}
159158
labelId="secret-modal-title"
159+
description={
160+
editIndex === null
161+
? 'Add a secret to securely use API keys, tokens, or other credentials in your workspace'
162+
: ''
163+
}
160164
/>
161165
<ModalBody id="secret-modal-box-body">
162166
<Form onSubmit={handleAddOrEditSubmit}>

workspaces/frontend/src/app/pages/Workspaces/Creation/properties/WorkspaceCreationPropertiesSelection.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ const WorkspaceCreationPropertiesSelection: React.FunctionComponent<
138138
</ExpandableSection>
139139
{!isSecretsExpanded && (
140140
<div style={{ paddingLeft: '36px' }}>
141+
<div>Secrets enable your project to securely access and manage credentials.</div>
141142
<div className="pf-u-font-size-sm">
142143
<strong>{secrets.length} added</strong>
143144
</div>

0 commit comments

Comments
 (0)