feat: Enable add button in ActionsList based on multipleAction prop and style disabled state in sidebar

This commit is contained in:
Vishnu 2025-04-28 18:25:25 +05:30
parent 897633d4cc
commit 2da211f464
2 changed files with 26 additions and 18 deletions

View File

@ -116,11 +116,14 @@ const ActionsList: React.FC<ActionsListProps> = ({
<div className="actions">
<div className="header">
<div className="header-value">Actions</div>
{multipleAction && (
<button className="add-button" onClick={() => handleAddAction()}>
<button
className="add-button"
onClick={() => handleAddAction()}
disabled={!multipleAction}
>
<AddIcon /> Add
</button>
)}
</div>
<div
className="lists-main-container"

View File

@ -731,6 +731,9 @@
path {
stroke: var(--primary-color);
}
&:disabled {
background-color: var(--text-disabled);
}
}
}
@ -799,14 +802,15 @@
width: 100%;
margin: 2px 0;
border-radius: #{$border-radius-small};
}
.value {
display: flex;
justify-content: flex-start;
align-items: center;
min-width: 80%;
gap: 6px;
.input-value {
text-align: start;
}
input {
width: fit-content;
@ -814,6 +818,7 @@
accent-color: var(--accent-color);
}
}
}
.active {
background: var(--highlight-accent-color);