Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request involves renaming and refactoring the
ModalQueueManager
component toDashboardModal
, simplifying its logic, and updating dependencies in themobile/package.json
file. The most important changes include the renaming and refactoring of the component, updating the imports and usage in related files, and updating several dependencies.Changes to
DashboardModal
component:mobile/components/DashboardModal.tsx
: Renamed fromModalQueueManager.tsx
, removed state and effect hooks for managing a queue of modals, and simplified the component to handle a single modal content. [1] [2] [3] [4]Updates to related files:
mobile/screens/User/UserDashboardScreen.tsx
: Updated imports and usage to reflect the newDashboardModal
component, replacing the queue management logic with a simpler approach. [1] [2]Dependency updates:
mobile/package.json
: Updated several dependencies, includingexpo
,expo-constants
,expo-image-picker
,expo-splash-screen
, andreact-native
.What is this?
Fixes the display of modal (by getting rid of the modal queue manager).
Setup
#158
Steps to Test
#158
Associated Issues
closes #158