Comitted Home,Sidebar and Loader #14
Open
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.
Home Component: The Home component represents the main page of the application. It includes functionality for scanning QR codes, displaying user information, and managing active requests. Key features include:
QR Code Scanner: Uses the Html5QrcodePlugin to scan QR codes and initiate coverage eligibility requests.
User Information: Displays user-specific information fetched from the backend.
Active Requests: Displays a list of active coverage and claim requests, allowing users to view details and manage them.
Sidebar Component: The Sidebar component is a navigation menu that provides links to different sections of the application. Key features include:
Responsive Design: Adapts to different screen sizes, toggling visibility based on user interactions.
Menu Items: Includes links to the home page, user profile, and logout functionality.
Sidebar Animation: Uses CSS transitions to animate opening and closing the sidebar.
Loader Component: The Loader component is a simple loading indicator that displays a spinning animation while waiting for data or actions to complete. Key features include:
Minimalistic Design: A small, unobtrusive loading indicator.
Responsive Layout: Centers itself vertically and horizontally on the screen.
Customizable: Can be styled and customized to match the overall theme of the application.