Skip to content

Commit 79ffccc

Browse files
feat(emailbison): block, tools, sharepoint v2 block with cleaner code (#4470)
* feat(emailbison): block, tools * type improvments * typecheck issue * add email bison trigger, cleanup sharepoint block * address comments * fix tests * error on partial upload failures
1 parent bfd0f46 commit 79ffccc

65 files changed

Lines changed: 6263 additions & 250 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/docs/components/icons.tsx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,17 @@ export function MailIcon(props: SVGProps<SVGSVGElement>) {
415415
)
416416
}
417417

418+
export function EmailBisonIcon(props: SVGProps<SVGSVGElement>) {
419+
return (
420+
<svg {...props} viewBox='-66 -2 88 64' fill='none' xmlns='http://www.w3.org/2000/svg'>
421+
<path
422+
d='M0 0 C1 2.3 2 4.6 3 7 C7 8.8 7 8.8 11.7 9.9 C13.2 10.3 14.8 10.7 16.4 11.2 C17.6 11.4 18.8 11.7 20 12 C21.5 38 21.5 38 15.8 45.1 C11 49 11 49 7 50 C5.3 49.3 3.7 48.7 2 48 C2 46 2 44 2 42 C0.7 42.3 -0.6 42.7 -2 43 C-1 49.1 0.8 54.3 3 60 C-1 61 -1 61 -7 58 C-7 56.3 -7 54.7 -7 53 C-7.7 54 -8.3 55 -9 56 C-9.7 56.8 -9.7 56.8 -13 61 C-18 60 -18 60 -21 57 C-21.2 56.1 -21.2 56.1 -22 51.3 C-26.1 42.7 -31.1 41.6 -39.7 38.3 C-44 37 -44 37 -47 37 C-53.6 45.2 -56 50.5 -55 61 C-57 60.7 -59 60.3 -61 60 C-65.9 51.1 -63 42.4 -61 33 C-62 34 -63 35 -64 36 C-64.7 36 -65.3 36 -66 36 C-64.4 29.7 -62.6 24 -60 18 C-56.3 16 -52.5 14 -48.6 12.2 C-44 10 -44 10 -39.6 7.3 C-26.4 -0.8 -15.2 -1.1 0 0 Z M-61 27 C-61.3 28 -61.7 29 -62 30 C-61.3 30 -60.7 30 -60 30 C-60.3 29 -60.7 28 -61 27 Z M-7 50 C-6 52 -6 52 -6 52 Z'
423+
fill='currentColor'
424+
/>
425+
</svg>
426+
)
427+
}
428+
418429
export function MailServerIcon(props: SVGProps<SVGSVGElement>) {
419430
return (
420431
<svg

apps/docs/components/ui/icon-mapping.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ import {
5151
DynamoDBIcon,
5252
ElasticsearchIcon,
5353
ElevenLabsIcon,
54+
EmailBisonIcon,
5455
EnrichSoIcon,
5556
EvernoteIcon,
5657
ExaAIIcon,
@@ -250,6 +251,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
250251
dynamodb: DynamoDBIcon,
251252
elasticsearch: ElasticsearchIcon,
252253
elevenlabs: ElevenLabsIcon,
254+
emailbison: EmailBisonIcon,
253255
enrich: EnrichSoIcon,
254256
evernote: EvernoteIcon,
255257
exa: ExaAIIcon,
@@ -380,6 +382,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
380382
ses: SESIcon,
381383
sftp: SftpIcon,
382384
sharepoint: MicrosoftSharepointIcon,
385+
sharepoint_v2: MicrosoftSharepointIcon,
383386
shopify: ShopifyIcon,
384387
similarweb: SimilarwebIcon,
385388
sixtyfour: SixtyfourIcon,

0 commit comments

Comments
 (0)