This pull request introduces several improvements to the application’s structure by adding layout components and refactoring the main application component. The new layout components provide a consistent page structure across the application, while the home page component is added as the entry point.
Changes:
Added Footer.tsx component to render the footer section of the application.
Added Navbar.tsx component to render the navigation bar at the top of the application.
Added Layout.tsx component to wrap the main content with Navbar and Footer, providing a consistent layout structure for the application.
Added Home.tsx component to display the home page of the application.
Updated App.tsx to use the new Layout component, replacing inline home page content with the Home component.
Updated the import paths for VerificationForm and Home components to reflect their new locations.
Purpose:
The purpose of this pull request is to enhance the application's structure and organization by introducing reusable layout components (Navbar, Footer, and Layout) for consistent page presentation. Additionally, the Home component is added as a dedicated page for the application's homepage, and App.tsx is refactored to use these components, improving the overall layout and maintainability of the codebase.
Description:
This pull request introduces several improvements to the application’s structure by adding layout components and refactoring the main application component. The new layout components provide a consistent page structure across the application, while the home page component is added as the entry point.
Changes:
Footer.tsx
component to render the footer section of the application.Navbar.tsx
component to render the navigation bar at the top of the application.Layout.tsx
component to wrap the main content withNavbar
andFooter
, providing a consistent layout structure for the application.Home.tsx
component to display the home page of the application.App.tsx
to use the newLayout
component, replacing inline home page content with theHome
component.VerificationForm
andHome
components to reflect their new locations.Purpose:
The purpose of this pull request is to enhance the application's structure and organization by introducing reusable layout components (
Navbar
,Footer
, andLayout
) for consistent page presentation. Additionally, theHome
component is added as a dedicated page for the application's homepage, andApp.tsx
is refactored to use these components, improving the overall layout and maintainability of the codebase.