Feature-based folder structure
1. Created feature-based folder structure - Components now organized by domain feature 2. Moved all components - 20+ files moved to new locations 3. Updated _Imports.razor - Added all new namespace paths for global component access 4. Updated CustomThemes.cs namespace - Changed from WebApp.Components.Layout to WebApp.Components.Shared.Layout 5. Removed old using directives - Cleaned up Login.razor and Routes.razor 6. Removed empty directories - Cleaned up old folder structure
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
@page "/login"
|
@page "/login"
|
||||||
@using WebApp.Components.Layout
|
|
||||||
@layout EmptyLayout
|
@layout EmptyLayout
|
||||||
@using System.ComponentModel.DataAnnotations
|
@using System.ComponentModel.DataAnnotations
|
||||||
@using WebApp.Authentication
|
@using WebApp.Authentication
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
@using WebApp.Components.Layout
|
@inject NavigationManager navigationManager
|
||||||
@inject NavigationManager navigationManager
|
|
||||||
|
|
||||||
<Router AppAssembly="typeof(Program).Assembly">
|
<Router AppAssembly="typeof(Program).Assembly">
|
||||||
<Found Context="routeData">
|
<Found Context="routeData">
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
using MudBlazor;
|
using MudBlazor;
|
||||||
|
|
||||||
namespace WebApp.Components.Layout
|
namespace WebApp.Components.Shared.Layout
|
||||||
{
|
{
|
||||||
public static class CustomThemes
|
public static class CustomThemes
|
||||||
{
|
{
|
||||||
@@ -10,7 +10,18 @@
|
|||||||
@using Microsoft.JSInterop
|
@using Microsoft.JSInterop
|
||||||
@using WebApp
|
@using WebApp
|
||||||
@using WebApp.Components
|
@using WebApp.Components
|
||||||
|
@using WebApp.Components.Pages
|
||||||
@using WebApp.Components.Shared
|
@using WebApp.Components.Shared
|
||||||
|
@using WebApp.Components.Shared.Components
|
||||||
|
@using WebApp.Components.Shared.Layout
|
||||||
|
@using WebApp.Components.Features.Authentication
|
||||||
|
@using WebApp.Components.Features.Students
|
||||||
|
@using WebApp.Components.Features.Students.Components
|
||||||
|
@using WebApp.Components.Features.Teams
|
||||||
|
@using WebApp.Components.Features.Teams.Components
|
||||||
|
@using WebApp.Components.Features.Events
|
||||||
|
@using WebApp.Components.Features.Events.Components
|
||||||
|
@using WebApp.Components.Features.MeetingSchedule
|
||||||
@using MudBlazor
|
@using MudBlazor
|
||||||
@using Core.Entities
|
@using Core.Entities
|
||||||
@using Data
|
@using Data
|
||||||
|
|||||||
Reference in New Issue
Block a user