diff --git a/app/MindWork AI Studio/Components/Blocks/AssistantBlock.razor b/app/MindWork AI Studio/Components/Blocks/AssistantBlock.razor new file mode 100644 index 00000000..f08d308c --- /dev/null +++ b/app/MindWork AI Studio/Components/Blocks/AssistantBlock.razor @@ -0,0 +1,26 @@ + + + + + + + + @this.Name + + + + + + + + @this.Description + + + + + + @this.ButtonText + + + + \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/Blocks/AssistantBlock.razor.cs b/app/MindWork AI Studio/Components/Blocks/AssistantBlock.razor.cs new file mode 100644 index 00000000..1efe6ec6 --- /dev/null +++ b/app/MindWork AI Studio/Components/Blocks/AssistantBlock.razor.cs @@ -0,0 +1,21 @@ +using Microsoft.AspNetCore.Components; + +namespace AIStudio.Components.Blocks; + +public partial class AssistantBlock : ComponentBase +{ + [Parameter] + public string Name { get; set; } = string.Empty; + + [Parameter] + public string Description { get; set; } = string.Empty; + + [Parameter] + public string Icon { get; set; } = Icons.Material.Filled.DisabledByDefault; + + [Parameter] + public string ButtonText { get; set; } = "Start"; + + [Parameter] + public string Link { get; set; } = string.Empty; +} \ No newline at end of file