mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-08-11 21:12:11 +00:00
register assistant component in the factory
This commit is contained in:
parent
070e7f7d51
commit
ccbfdd8729
@ -40,6 +40,8 @@ public class AssistantComponentFactory
|
|||||||
return new AssistantWebContentReader { Props = props, Children = children };
|
return new AssistantWebContentReader { Props = props, Children = children };
|
||||||
case AssistantComponentType.FILE_CONTENT_READER:
|
case AssistantComponentType.FILE_CONTENT_READER:
|
||||||
return new AssistantFileContentReader { Props = props, Children = children };
|
return new AssistantFileContentReader { Props = props, Children = children };
|
||||||
|
case AssistantComponentType.FILE_ATTACHMENTS:
|
||||||
|
return new AssistantFileAttachment { Props = props, Children = children };
|
||||||
case AssistantComponentType.IMAGE:
|
case AssistantComponentType.IMAGE:
|
||||||
return new AssistantImage { Props = props, Children = children };
|
return new AssistantImage { Props = props, Children = children };
|
||||||
case AssistantComponentType.COLOR_PICKER:
|
case AssistantComponentType.COLOR_PICKER:
|
||||||
|
|||||||
@ -19,6 +19,7 @@ public static class AssistantComponentTypeExtensions
|
|||||||
AssistantComponentType.LIST => TB("List"),
|
AssistantComponentType.LIST => TB("List"),
|
||||||
AssistantComponentType.WEB_CONTENT_READER => TB("Web Content Reader"),
|
AssistantComponentType.WEB_CONTENT_READER => TB("Web Content Reader"),
|
||||||
AssistantComponentType.FILE_CONTENT_READER => TB("File Content Reader"),
|
AssistantComponentType.FILE_CONTENT_READER => TB("File Content Reader"),
|
||||||
|
AssistantComponentType.FILE_ATTACHMENTS => TB("File Attachments"),
|
||||||
AssistantComponentType.IMAGE => TB("Image"),
|
AssistantComponentType.IMAGE => TB("Image"),
|
||||||
AssistantComponentType.COLOR_PICKER => TB("Color Selection"),
|
AssistantComponentType.COLOR_PICKER => TB("Color Selection"),
|
||||||
AssistantComponentType.DATE_PICKER => TB("Date Selection"),
|
AssistantComponentType.DATE_PICKER => TB("Date Selection"),
|
||||||
@ -47,6 +48,7 @@ public static class AssistantComponentTypeExtensions
|
|||||||
AssistantComponentType.LIST => MudBlazor.Icons.Material.Filled.List,
|
AssistantComponentType.LIST => MudBlazor.Icons.Material.Filled.List,
|
||||||
AssistantComponentType.WEB_CONTENT_READER => MudBlazor.Icons.Material.Filled.Public,
|
AssistantComponentType.WEB_CONTENT_READER => MudBlazor.Icons.Material.Filled.Public,
|
||||||
AssistantComponentType.FILE_CONTENT_READER => MudBlazor.Icons.Material.Filled.AttachFile,
|
AssistantComponentType.FILE_CONTENT_READER => MudBlazor.Icons.Material.Filled.AttachFile,
|
||||||
|
AssistantComponentType.FILE_ATTACHMENTS => MudBlazor.Icons.Material.Filled.AttachFile,
|
||||||
AssistantComponentType.IMAGE => MudBlazor.Icons.Material.Filled.Image,
|
AssistantComponentType.IMAGE => MudBlazor.Icons.Material.Filled.Image,
|
||||||
AssistantComponentType.COLOR_PICKER => MudBlazor.Icons.Material.Filled.Palette,
|
AssistantComponentType.COLOR_PICKER => MudBlazor.Icons.Material.Filled.Palette,
|
||||||
AssistantComponentType.DATE_PICKER => MudBlazor.Icons.Material.Filled.CalendarMonth,
|
AssistantComponentType.DATE_PICKER => MudBlazor.Icons.Material.Filled.CalendarMonth,
|
||||||
@ -61,4 +63,4 @@ public static class AssistantComponentTypeExtensions
|
|||||||
AssistantComponentType.FORM => MudBlazor.Icons.Material.Filled.AccountTree,
|
AssistantComponentType.FORM => MudBlazor.Icons.Material.Filled.AccountTree,
|
||||||
_ => MudBlazor.Icons.Material.Filled.AccountTree,
|
_ => MudBlazor.Icons.Material.Filled.AccountTree,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user