Skip to content

Commit 64efe4d

Browse files
authored
feat(templates): improve file structure of components in Boilerplate #10968 (#10970)
1 parent 8bb760d commit 64efe4d

File tree

108 files changed

+84
-90
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+84
-90
lines changed

src/Templates/Boilerplate/Bit.Boilerplate/.template.config/template.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -414,9 +414,9 @@
414414
"src/Shared/Controllers/Dashboard/**",
415415
"src/Shared/Controllers/Categories/**",
416416
"src/Shared/Controllers/Products/IProductController.cs",
417-
"src/Client/Boilerplate.Client.Core/Components/Pages/Authorized/Dashboard/**",
418-
"src/Client/Boilerplate.Client.Core/Components/Pages/Authorized/Categories/**",
419-
"src/Client/Boilerplate.Client.Core/Components/Pages/Authorized/Products/**"
417+
"src/Client/Boilerplate.Client.Core/Components/Pages/Dashboard/**",
418+
"src/Client/Boilerplate.Client.Core/Components/Pages/Categories/**",
419+
"src/Client/Boilerplate.Client.Core/Components/Pages/Products/**"
420420
]
421421
},
422422
{
@@ -453,7 +453,7 @@
453453
"src/Server/Boilerplate.Server.Api/Models/Todo/**",
454454
"src/Server/Boilerplate.Server.Api/Data/Configurations/Todo/**",
455455
"src/Shared/Controllers/Todo/**",
456-
"src/Client/Boilerplate.Client.Core/Components/Pages/Authorized/Todo/**"
456+
"src/Client/Boilerplate.Client.Core/Components/Pages/TodoPage.*"
457457
]
458458
},
459459
{
@@ -483,7 +483,7 @@
483483
"src/Server/Boilerplate.Server.Api/Mappers/ChatbotMapper.cs",
484484
"src/Server/Boilerplate.Server.Api/Data/Configurations/Chatbot/**",
485485
"src/Client/Boilerplate.Client.Core/Components/Layout/AppAiChatPanel.*",
486-
"src/Client/Boilerplate.Client.Core/Components/Pages/Authorized/Chatbot/**",
486+
"src/Client/Boilerplate.Client.Core/Components/Pages/SystemPromptsPage.*",
487487
"src/Client/Boilerplate.Client.Core/Services/SignalRInfiniteRetryPolicy.cs"
488488
]
489489
},
@@ -590,7 +590,7 @@
590590
{
591591
"condition": "(ads != true)",
592592
"exclude": [
593-
"src/Client/Boilerplate.Client.Core/Components/Pages/Authorized/Settings/UpgradeAccountSection*.*",
593+
"src/Client/Boilerplate.Client.Core/Components/Pages/Settings/UpgradeAccountSection*.*",
594594
"src/Client/Boilerplate.Client.Core/Scripts/Ads.ts",
595595
"src/Client/Boilerplate.Client.Core/Services/Contracts/IAdsService.cs",
596596
"src/Client/Boilerplate.Client.Core/Services/AdsService.cs"

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Boilerplate.Client.Core.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
<Using Include="Bit.BlazorUI" />
4545
<Using Include="Boilerplate.Shared" />
4646
<Using Include="Boilerplate.Client.Core.Components.Layout" />
47+
<Using Include="Boilerplate.Client.Core.Components.Common" />
4748
<Using Include="Boilerplate.Client.Core.Services.Contracts" />
4849
<Using Include="Boilerplate.Client.Core.Services" />
4950
</ItemGroup>

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/ClientAppCoordinator.cs renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/AppClientCoordinator.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ namespace Boilerplate.Client.Core.Components;
1818
/// This includes authentication state handling, telemetry setup, culture configuration, and optional
1919
/// services such as SignalR connections, push notifications, and application insights.
2020
/// </summary>
21-
public partial class ClientAppCoordinator : AppComponentBase
21+
public partial class AppClientCoordinator : AppComponentBase
2222
{
2323
//#if (signalR == true)
2424
[AutoInject] private Notification notification = default!;
@@ -33,7 +33,7 @@ public partial class ClientAppCoordinator : AppComponentBase
3333
[AutoInject] private IStorageService storageService = default!;
3434
[AutoInject] private ILogger<AuthManager> authLogger = default!;
3535
[AutoInject] private ILogger<Navigator> navigatorLogger = default!;
36-
[AutoInject] private ILogger<ClientAppCoordinator> logger = default!;
36+
[AutoInject] private ILogger<AppClientCoordinator> logger = default!;
3737
[AutoInject] private IBitDeviceCoordinator bitDeviceCoordinator = default!;
3838
//#if (notification == true)
3939
[AutoInject] private IPushNotificationService pushNotificationService = default!;

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/Layout/AppErrorBoundary.razor renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/AppErrorBoundary.razor

File renamed without changes.

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/Layout/AppErrorBoundary.razor.cs renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/AppErrorBoundary.razor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Boilerplate.Client.Core.Components.Layout;
1+
namespace Boilerplate.Client.Core.Components;
22

33
public partial class AppErrorBoundary
44
{

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/Layout/SignOutConfirmDialog.razor.scss renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/AppErrorBoundary.razor.scss

File renamed without changes.

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/AppPageData.razor renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/Common/AppPageData.razor

File renamed without changes.

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/AppPageData.razor.cs renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/Common/AppPageData.razor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Boilerplate.Client.Core.Components;
1+
namespace Boilerplate.Client.Core.Components.Common;
22

33
public partial class AppPageData
44
{

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/LoadingComponent.razor renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/Common/LoadingComponent.razor

File renamed without changes.

src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/LoadingComponent.razor.cs renamed to src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Components/Common/LoadingComponent.razor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
2-
namespace Boilerplate.Client.Core.Components;
1+

2+
namespace Boilerplate.Client.Core.Components.Common;
33

44
public partial class LoadingComponent
55
{

0 commit comments

Comments
 (0)