Skip to content

Commit f94a5e2

Browse files
committed
feat(pitchbook): add PitchBook integration
1 parent 40aa8ad commit f94a5e2

110 files changed

Lines changed: 24822 additions & 3 deletions

File tree

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: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9340,3 +9340,18 @@ export function ZohoDeskIcon(props: SVGProps<SVGSVGElement>) {
93409340
</svg>
93419341
)
93429342
}
9343+
9344+
export function PitchBookIcon(props: SVGProps<SVGSVGElement>) {
9345+
return (
9346+
<svg
9347+
{...props}
9348+
viewBox='-3.16 0 102 101.7'
9349+
fill='currentColor'
9350+
xmlns='http://www.w3.org/2000/svg'
9351+
aria-hidden='true'
9352+
>
9353+
<path d='M75.43,0C16.66,4.78-7.6,53.48,2.06,84.09c5.67-8.73,16.21-18.24,37.78-21.76-1.25-25.79,8.08-43.79,35.59-62.33Z' />
9354+
<path d='M45.3,66.03c-14.85,2.43-25.18,6.46-31.65,12.57.2,8.16,2.53,16.13,6.77,23.1,5.02-12.27,21.5-20.95,46.55-21.01-6.1-29.4,7.53-56.33,28.71-74.41-10.48,1.55-20.75,4.31-30.61,8.21-16.13,15.54-22.14,35.57-19.77,51.55Z' />
9355+
</svg>
9356+
)
9357+
}

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ import {
176176
PersonaIcon,
177177
PineconeIcon,
178178
PipedriveIcon,
179+
PitchBookIcon,
179180
PolymarketIcon,
180181
PostgresIcon,
181182
PosthogIcon,
@@ -466,6 +467,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
466467
persona: PersonaIcon,
467468
pinecone: PineconeIcon,
468469
pipedrive: PipedriveIcon,
470+
pitchbook: PitchBookIcon,
469471
polymarket: PolymarketIcon,
470472
postgresql: PostgresIcon,
471473
posthog: PosthogIcon,

apps/docs/content/docs/en/integrations/meta.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@
188188
"pinecone",
189189
"pipedrive",
190190
"pipedrive-service-account",
191+
"pitchbook",
191192
"polymarket",
192193
"postgresql",
193194
"posthog",

apps/docs/content/docs/en/integrations/pitchbook.mdx

Lines changed: 3484 additions & 0 deletions
Large diffs are not rendered by default.

apps/sim/blocks/blocks/pitchbook.ts

Lines changed: 3618 additions & 0 deletions
Large diffs are not rendered by default.

apps/sim/blocks/registry-maps.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ import { PersonaBlock, PersonaBlockMeta } from '@/blocks/blocks/persona'
249249
import { PiBlock } from '@/blocks/blocks/pi'
250250
import { PineconeBlock, PineconeBlockMeta } from '@/blocks/blocks/pinecone'
251251
import { PipedriveBlock, PipedriveBlockMeta } from '@/blocks/blocks/pipedrive'
252+
import { PitchBookBlock, PitchBookBlockMeta } from '@/blocks/blocks/pitchbook'
252253
import { PolymarketBlock, PolymarketBlockMeta } from '@/blocks/blocks/polymarket'
253254
import { PostgreSQLBlock, PostgreSQLBlockMeta } from '@/blocks/blocks/postgresql'
254255
import { PostHogBlock, PostHogBlockMeta } from '@/blocks/blocks/posthog'
@@ -578,6 +579,7 @@ export const BLOCK_REGISTRY: Record<string, BlockConfig> = {
578579
pi: PiBlock,
579580
pinecone: PineconeBlock,
580581
pipedrive: PipedriveBlock,
582+
pitchbook: PitchBookBlock,
581583
polymarket: PolymarketBlock,
582584
postgresql: PostgreSQLBlock,
583585
posthog: PostHogBlock,
@@ -886,6 +888,7 @@ export const BLOCK_META_REGISTRY: Record<string, BlockMeta> = {
886888
persona: PersonaBlockMeta,
887889
pinecone: PineconeBlockMeta,
888890
pipedrive: PipedriveBlockMeta,
891+
pitchbook: PitchBookBlockMeta,
889892
polymarket: PolymarketBlockMeta,
890893
postgresql: PostgreSQLBlockMeta,
891894
posthog: PostHogBlockMeta,

apps/sim/components/icons.tsx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9340,3 +9340,18 @@ export function ZohoDeskIcon(props: SVGProps<SVGSVGElement>) {
93409340
</svg>
93419341
)
93429342
}
9343+
9344+
export function PitchBookIcon(props: SVGProps<SVGSVGElement>) {
9345+
return (
9346+
<svg
9347+
{...props}
9348+
viewBox='-3.16 0 102 101.7'
9349+
fill='currentColor'
9350+
xmlns='http://www.w3.org/2000/svg'
9351+
aria-hidden='true'
9352+
>
9353+
<path d='M75.43,0C16.66,4.78-7.6,53.48,2.06,84.09c5.67-8.73,16.21-18.24,37.78-21.76-1.25-25.79,8.08-43.79,35.59-62.33Z' />
9354+
<path d='M45.3,66.03c-14.85,2.43-25.18,6.46-31.65,12.57.2,8.16,2.53,16.13,6.77,23.1,5.02-12.27,21.5-20.95,46.55-21.01-6.1-29.4,7.53-56.33,28.71-74.41-10.48,1.55-20.75,4.31-30.61,8.21-16.13,15.54-22.14,35.57-19.77,51.55Z' />
9355+
</svg>
9356+
)
9357+
}

apps/sim/lib/integrations/icon-mapping.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ import {
174174
PersonaIcon,
175175
PineconeIcon,
176176
PipedriveIcon,
177+
PitchBookIcon,
177178
PolymarketIcon,
178179
PostgresIcon,
179180
PosthogIcon,
@@ -449,6 +450,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
449450
persona: PersonaIcon,
450451
pinecone: PineconeIcon,
451452
pipedrive: PipedriveIcon,
453+
pitchbook: PitchBookIcon,
452454
polymarket: PolymarketIcon,
453455
postgresql: PostgresIcon,
454456
posthog: PosthogIcon,

apps/sim/tools/generated/tool-ids.ts

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

apps/sim/tools/generated/tool-metadata.ts

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)