You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the ui/src/components/installer/panic-installer-channel-form-modal/panic-installer-channel-form-modal.tsx file, we currently have a single state (groups) for all channels. This is not ideal as it decreases maintainability and readability.
This should be split into different states, one for each channel. The component should be updated to use these states accordingly.
Requirements
Refactor the groups state into multiple states
Update logic and other code in panic-installer-channel-form-modal.tsx as required
Test out the modified component and make sure that everything still functions as intended
Blocked by
N/A
Acceptance criteria
Scenario: Using the channels setup page Given: PANIC UI is running When: Using the channels setup page And: Adding/editing/deleting channels Then: The respective actions work as intended
The text was updated successfully, but these errors were encountered:
Description
In the
ui/src/components/installer/panic-installer-channel-form-modal/panic-installer-channel-form-modal.tsx
file, we currently have a single state (groups
) for all channels. This is not ideal as it decreases maintainability and readability.This should be split into different states, one for each channel. The component should be updated to use these states accordingly.
Requirements
groups
state into multiple statespanic-installer-channel-form-modal.tsx
as requiredBlocked by
N/A
Acceptance criteria
Scenario: Using the channels setup page
Given: PANIC UI is running
When: Using the channels setup page
And: Adding/editing/deleting channels
Then: The respective actions work as intended
The text was updated successfully, but these errors were encountered: