feat: use input index instead of selector as label

This commit is contained in:
amhsirak
2025-01-25 15:49:21 +05:30
parent 438da828c0
commit cf5107f7c8

View File

@@ -313,7 +313,7 @@ export const RobotEditModal = ({ isOpen, handleStart, handleClose, initialSettin
<Typography variant="h6" style={{ marginBottom: '20px'}}> <Typography variant="h6" style={{ marginBottom: '20px'}}>
{headerText} {headerText}
</Typography> </Typography>
{selectors.map((selector) => { {selectors.map((selector, index) => {
const isVisible = showPasswords[selector]; const isVisible = showPasswords[selector];
return ( return (
@@ -321,7 +321,7 @@ export const RobotEditModal = ({ isOpen, handleStart, handleClose, initialSettin
key={selector} key={selector}
// The type changes based on visibility state // The type changes based on visibility state
type={isVisible ? 'text' : 'password'} type={isVisible ? 'text' : 'password'}
label={`Credential for ${selector}`} label={`Input ${index + 1}`}
value={credentials[selector]?.value || ''} value={credentials[selector]?.value || ''}
onChange={(e) => handleCredentialChange(selector, e.target.value)} onChange={(e) => handleCredentialChange(selector, e.target.value)}
style={{ marginBottom: '20px' }} style={{ marginBottom: '20px' }}