Refactored dialogs into their own namespace

This commit is contained in:
Thorsten Sommer 2024-08-19 20:57:02 +02:00
parent 582a99c91f
commit 5faf10bd41
Signed by: tsommer
GPG Key ID: 371BBA77A02C0108
14 changed files with 24 additions and 14 deletions

View File

@ -3,13 +3,13 @@ using System.Text.Json;
using System.Text.Json.Serialization; using System.Text.Json.Serialization;
using AIStudio.Chat; using AIStudio.Chat;
using AIStudio.Components.CommonDialogs; using AIStudio.Dialogs;
using AIStudio.Settings; using AIStudio.Settings;
using AIStudio.Tools; using AIStudio.Tools;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
using DialogOptions = AIStudio.Components.CommonDialogs.DialogOptions; using DialogOptions = AIStudio.Dialogs.DialogOptions;
namespace AIStudio.Components.Blocks; namespace AIStudio.Components.Blocks;

View File

@ -1,4 +1,4 @@
using AIStudio.Components.CommonDialogs; using AIStudio.Dialogs;
using AIStudio.Settings; using AIStudio.Settings;
using AIStudio.Settings.DataModel; using AIStudio.Settings.DataModel;
using AIStudio.Tools; using AIStudio.Tools;
@ -6,7 +6,7 @@ using AIStudio.Tools;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components.Routing; using Microsoft.AspNetCore.Components.Routing;
using DialogOptions = AIStudio.Components.CommonDialogs.DialogOptions; using DialogOptions = AIStudio.Dialogs.DialogOptions;
namespace AIStudio.Components.Layout; namespace AIStudio.Components.Layout;

View File

@ -1,6 +1,6 @@
using AIStudio.Chat; using AIStudio.Chat;
using AIStudio.Components.Blocks; using AIStudio.Components.Blocks;
using AIStudio.Components.CommonDialogs; using AIStudio.Dialogs;
using AIStudio.Provider; using AIStudio.Provider;
using AIStudio.Settings; using AIStudio.Settings;
using AIStudio.Settings.DataModel; using AIStudio.Settings.DataModel;
@ -9,7 +9,7 @@ using AIStudio.Tools;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components.Web; using Microsoft.AspNetCore.Components.Web;
using DialogOptions = AIStudio.Components.CommonDialogs.DialogOptions; using DialogOptions = AIStudio.Dialogs.DialogOptions;
namespace AIStudio.Components.Pages; namespace AIStudio.Components.Pages;

View File

@ -1,11 +1,11 @@
using AIStudio.Components.CommonDialogs; using AIStudio.Dialogs;
using AIStudio.Provider; using AIStudio.Provider;
using AIStudio.Settings; using AIStudio.Settings;
using AIStudio.Tools; using AIStudio.Tools;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
using DialogOptions = AIStudio.Components.CommonDialogs.DialogOptions; using DialogOptions = AIStudio.Dialogs.DialogOptions;
// ReSharper disable ClassNeverInstantiated.Global // ReSharper disable ClassNeverInstantiated.Global

View File

@ -1,6 +1,6 @@
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
namespace AIStudio.Components.CommonDialogs; namespace AIStudio.Dialogs;
/// <summary> /// <summary>
/// A confirmation dialog that can be used to ask the user for confirmation. /// A confirmation dialog that can be used to ask the user for confirmation.

View File

@ -1,4 +1,4 @@
namespace AIStudio.Components.CommonDialogs; namespace AIStudio.Dialogs;
public static class DialogOptions public static class DialogOptions
{ {

View File

@ -2,7 +2,7 @@ using AIStudio.Settings;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
namespace AIStudio.Components.CommonDialogs; namespace AIStudio.Dialogs;
public partial class SingleInputDialog : ComponentBase public partial class SingleInputDialog : ComponentBase
{ {

View File

@ -1,4 +1,3 @@
@using AIStudio.Tools
<MudDialog> <MudDialog>
<DialogContent> <DialogContent>
<MudText Typo="Typo.h4" Class="d-inline-flex align-center"> <MudText Typo="Typo.h4" Class="d-inline-flex align-center">

View File

@ -4,7 +4,7 @@ using AIStudio.Tools;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
namespace AIStudio.Components.CommonDialogs; namespace AIStudio.Dialogs;
/// <summary> /// <summary>
/// The update dialog that is used to inform the user about an available update. /// The update dialog that is used to inform the user about an available update.

View File

@ -4,7 +4,7 @@ using AIStudio.Settings;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
namespace AIStudio.Components.CommonDialogs; namespace AIStudio.Dialogs;
public partial class WorkspaceSelectionDialog : ComponentBase public partial class WorkspaceSelectionDialog : ComponentBase
{ {

View File

@ -0,0 +1,11 @@
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Routing
@using Microsoft.AspNetCore.Components.Web
@using static Microsoft.AspNetCore.Components.Web.RenderMode
@using Microsoft.AspNetCore.Components.Web.Virtualization
@using Microsoft.JSInterop
@using AIStudio
@using AIStudio.Tools
@using AIStudio.Components
@using AIStudio.Components.Blocks
@using MudBlazor