feat: Add Webcrawler and YouTube connector configurations, enhance connector dialog with creation functionality, and improve UI responsiveness and styling across components.

This commit is contained in:
Anish Sarkar 2025-12-31 11:41:57 +05:30
parent ddfbb9509b
commit 5d1859db17
15 changed files with 512 additions and 67 deletions

View file

@ -19,4 +19,5 @@ export enum EnumConnectorName {
LUMA_CONNECTOR = "LUMA_CONNECTOR",
ELASTICSEARCH_CONNECTOR = "ELASTICSEARCH_CONNECTOR",
WEBCRAWLER_CONNECTOR = "WEBCRAWLER_CONNECTOR",
YOUTUBE_CONNECTOR = "YOUTUBE_CONNECTOR",
}

View file

@ -74,6 +74,8 @@ export const getConnectorIcon = (connectorType: EnumConnectorName | string, clas
return <IconBrandElastic {...iconProps} />;
case EnumConnectorName.WEBCRAWLER_CONNECTOR:
return <Globe {...iconProps} />;
case EnumConnectorName.YOUTUBE_CONNECTOR:
return <IconBrandYoutube {...iconProps} />;
// Additional cases for non-enum connector types
case "CRAWLED_URL":
return <Globe {...iconProps} />;