-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently, the sidebar functionality (state management, toggle logic, and contextual data) is duplicated across multiple components such as ProcessView and ProcessCreate. This redundancy increases maintenance complexity and risks inconsistent behavior when updates are made to sidebar interactions.
Proposed Solution
- Create a new SidebarContext to centralize sidebar logic and state.
- Move toggle, visibility, and related actions into this shared context provider.
- Replace the local sidebar state in
ProcessViewandProcessCreatewith the new context hooks. - Ensure the context is easily extensible for future sidebar-enabled components.
Acceptance Criteria
- Sidebar open/close and data behavior is consistent across
ProcessViewandProcessCreate. - No duplicated sidebar logic remains within individual components.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request