44
55import type { ComponentType , SVGProps } from 'react'
66import {
7+ AhrefsIcon ,
78 AirtableIcon ,
89 ApifyIcon ,
910 ApolloIcon ,
@@ -14,14 +15,18 @@ import {
1415 CalendlyIcon ,
1516 ClayIcon ,
1617 ConfluenceIcon ,
18+ DatadogIcon ,
1719 DiscordIcon ,
1820 DocumentIcon ,
21+ DropboxIcon ,
1922 DynamoDBIcon ,
23+ ElasticsearchIcon ,
2024 ElevenLabsIcon ,
2125 ExaAIIcon ,
2226 EyeIcon ,
2327 FirecrawlIcon ,
2428 GithubIcon ,
29+ GitLabIcon ,
2530 GmailIcon ,
2631 GoogleCalendarIcon ,
2732 GoogleDocsIcon ,
@@ -30,6 +35,7 @@ import {
3035 GoogleIcon ,
3136 GoogleSheetsIcon ,
3237 GoogleVaultIcon ,
38+ GrafanaIcon ,
3339 HubspotIcon ,
3440 HuggingFaceIcon ,
3541 HunterIOIcon ,
@@ -38,6 +44,7 @@ import {
3844 IntercomIcon ,
3945 JinaAIIcon ,
4046 JiraIcon ,
47+ KalshiIcon ,
4148 LinearIcon ,
4249 LinkedInIcon ,
4350 LinkupIcon ,
@@ -61,6 +68,7 @@ import {
6168 PerplexityIcon ,
6269 PineconeIcon ,
6370 PipedriveIcon ,
71+ PolymarketIcon ,
6472 PostgresIcon ,
6573 PosthogIcon ,
6674 PylonIcon ,
@@ -74,8 +82,10 @@ import {
7482 SendgridIcon ,
7583 SentryIcon ,
7684 SerperIcon ,
85+ ShopifyIcon ,
7786 SlackIcon ,
7887 SmtpIcon ,
88+ SshIcon ,
7989 STTIcon ,
8090 StagehandIcon ,
8191 StripeIcon ,
@@ -92,19 +102,23 @@ import {
92102 WebflowIcon ,
93103 WhatsAppIcon ,
94104 WikipediaIcon ,
105+ WordpressIcon ,
95106 xIcon ,
96107 YouTubeIcon ,
97108 ZendeskIcon ,
98109 ZepIcon ,
110+ ZoomIcon ,
99111} from '@/components/icons'
100112
101113type IconComponent = ComponentType < SVGProps < SVGSVGElement > >
102114
103115export const blockTypeToIconMap : Record < string , IconComponent > = {
116+ zoom : ZoomIcon ,
104117 zep : ZepIcon ,
105118 zendesk : ZendeskIcon ,
106119 youtube : YouTubeIcon ,
107120 x : xIcon ,
121+ wordpress : WordpressIcon ,
108122 wikipedia : WikipediaIcon ,
109123 whatsapp : WhatsAppIcon ,
110124 webflow : WebflowIcon ,
@@ -125,8 +139,10 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
125139 stripe : StripeIcon ,
126140 stagehand_agent : StagehandIcon ,
127141 stagehand : StagehandIcon ,
142+ ssh : SshIcon ,
128143 smtp : SmtpIcon ,
129144 slack : SlackIcon ,
145+ shopify : ShopifyIcon ,
130146 sharepoint : MicrosoftSharepointIcon ,
131147 serper : SerperIcon ,
132148 sentry : SentryIcon ,
@@ -141,6 +157,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
141157 pylon : PylonIcon ,
142158 posthog : PosthogIcon ,
143159 postgresql : PostgresIcon ,
160+ polymarket : PolymarketIcon ,
144161 pipedrive : PipedriveIcon ,
145162 pinecone : PineconeIcon ,
146163 perplexity : PerplexityIcon ,
@@ -164,6 +181,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
164181 linkedin : LinkedInIcon ,
165182 linear : LinearIcon ,
166183 knowledge : PackageSearchIcon ,
184+ kalshi : KalshiIcon ,
167185 jira : JiraIcon ,
168186 jina : JinaAIIcon ,
169187 intercom : IntercomIcon ,
@@ -172,6 +190,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
172190 hunter : HunterIOIcon ,
173191 huggingface : HuggingFaceIcon ,
174192 hubspot : HubspotIcon ,
193+ grafana : GrafanaIcon ,
175194 google_vault : GoogleVaultIcon ,
176195 google_sheets : GoogleSheetsIcon ,
177196 google_forms : GoogleFormsIcon ,
@@ -180,13 +199,17 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
180199 google_calendar : GoogleCalendarIcon ,
181200 google_search : GoogleIcon ,
182201 gmail : GmailIcon ,
202+ gitlab : GitLabIcon ,
183203 github : GithubIcon ,
184204 firecrawl : FirecrawlIcon ,
185205 file : DocumentIcon ,
186206 exa : ExaAIIcon ,
187207 elevenlabs : ElevenLabsIcon ,
208+ elasticsearch : ElasticsearchIcon ,
188209 dynamodb : DynamoDBIcon ,
210+ dropbox : DropboxIcon ,
189211 discord : DiscordIcon ,
212+ datadog : DatadogIcon ,
190213 confluence : ConfluenceIcon ,
191214 clay : ClayIcon ,
192215 calendly : CalendlyIcon ,
@@ -196,4 +219,5 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
196219 apollo : ApolloIcon ,
197220 apify : ApifyIcon ,
198221 airtable : AirtableIcon ,
222+ ahrefs : AhrefsIcon ,
199223}
0 commit comments