feat: Add Linear and Tavily API connector forms and configurations, organized the components

This commit is contained in:
Anish Sarkar 2025-12-31 12:58:12 +05:30
parent 880b3cc4bf
commit e7a60924ce
7 changed files with 265 additions and 8 deletions

View file

@ -104,11 +104,12 @@ export const AllConnectorsTab: FC<AllConnectorsTabProps> = ({
const isWebcrawler = connector.id === "webcrawler-connector";
const isYouTube = connector.id === "youtube-connector";
const isTavily = connector.id === "tavily-api";
const isLinear = connector.id === "linear-connector";
const handleConnect = isWebcrawler && onCreateWebcrawler
? onCreateWebcrawler
: isYouTube && onCreateYouTube
? onCreateYouTube
: isTavily && onConnectNonOAuth
: (isTavily || isLinear) && onConnectNonOAuth
? () => onConnectNonOAuth(connector.connectorType)
: () => router.push(`/dashboard/${searchSpaceId}/connectors/add/${connector.id}`);