-
-
Notifications
You must be signed in to change notification settings - Fork 48
Closed
Description
The current state management approach involves passing props through multiple levels of the component tree (prop drilling), which complicates the codebase and increases the potential for errors. To simplify state management and improve maintainability, the Context API should be implemented. This will allow for easier sharing of data across components without the need to pass props at every level.
Task:
- Identify components where prop drilling is occurring and determine shared state that can benefit from the Context API.
- Create new context providers to manage shared state (e.g.,
FilesContext
,FileNavigationContext
, etc.). - Refactor components to consume the context instead of relying on prop drilling.
- Ensure the Context API is used efficiently and only where necessary to avoid overcomplicating the state management.
Metadata
Metadata
Assignees
Projects
Status
Done