Skip to content

Commit 10bfbb6

Browse files
committed
feat(doordash): add DoorDash Drive integration with 13 API operations
1 parent 14089f7 commit 10bfbb6

File tree

26 files changed

+3948
-188
lines changed

26 files changed

+3948
-188
lines changed

apps/docs/components/icons.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1193,6 +1193,18 @@ export function DocuSignIcon(props: SVGProps<SVGSVGElement>) {
11931193
)
11941194
}
11951195

1196+
export function DoordashIcon(props: SVGProps<SVGSVGElement>) {
1197+
return (
1198+
<svg {...props} viewBox='0 0 132 75' fill='none' xmlns='http://www.w3.org/2000/svg'>
1199+
<rect width='132' height='75' rx='8' fill='white' />
1200+
<path
1201+
d='M126.9 17.8C121 6.8 109.6 0 97.2 0H3.2C1.4 0 0 1.5 0 3.3c0 .8.3 1.7.9 2.3l20.5 20.6c1.8 1.8 4.3 2.8 6.8 2.8h66.3c4.7 0 8.6 3.7 8.6 8.5 0 4.7-3.7 8.6-8.5 8.6H49c-1.8 0-3.2 1.5-3.2 3.3 0 .9.3 1.7.9 2.3l20.5 20.6C69 74 71.5 75 74 75h20.7c26.9 0 47.2-28.7 32.2-57.2'
1202+
fill='#FF3008'
1203+
/>
1204+
</svg>
1205+
)
1206+
}
1207+
11961208
export function DiscordIcon(props: SVGProps<SVGSVGElement>) {
11971209
return (
11981210
<svg

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

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,9 @@ import {
3333
DatadogIcon,
3434
DevinIcon,
3535
DiscordIcon,
36-
DocumentIcon,
3736
DocuSignIcon,
37+
DocumentIcon,
38+
DoordashIcon,
3839
DropboxIcon,
3940
DsPyIcon,
4041
DubIcon,
@@ -50,8 +51,8 @@ import {
5051
FirecrawlIcon,
5152
FirefliesIcon,
5253
GammaIcon,
53-
GithubIcon,
5454
GitLabIcon,
55+
GithubIcon,
5556
GmailIcon,
5657
GongIcon,
5758
GoogleAdsIcon,
@@ -97,9 +98,9 @@ import {
9798
LinkupIcon,
9899
LoopsIcon,
99100
LumaIcon,
101+
MailServerIcon,
100102
MailchimpIcon,
101103
MailgunIcon,
102-
MailServerIcon,
103104
Mem0Icon,
104105
MicrosoftDataverseIcon,
105106
MicrosoftExcelIcon,
@@ -137,6 +138,8 @@ import {
137138
RevenueCatIcon,
138139
RipplingIcon,
139140
S3Icon,
141+
SQSIcon,
142+
STTIcon,
140143
SalesforceIcon,
141144
SearchIcon,
142145
SendgridIcon,
@@ -148,19 +151,17 @@ import {
148151
SimilarwebIcon,
149152
SlackIcon,
150153
SmtpIcon,
151-
SQSIcon,
152154
SshIcon,
153-
STTIcon,
154155
StagehandIcon,
155156
StripeIcon,
156157
SupabaseIcon,
158+
TTSIcon,
157159
TavilyIcon,
158160
TelegramIcon,
159161
TextractIcon,
160162
TinybirdIcon,
161163
TranslateIcon,
162164
TrelloIcon,
163-
TTSIcon,
164165
TwilioIcon,
165166
TypeformIcon,
166167
UpstashIcon,
@@ -172,11 +173,11 @@ import {
172173
WikipediaIcon,
173174
WordpressIcon,
174175
WorkdayIcon,
175-
xIcon,
176176
YouTubeIcon,
177177
ZendeskIcon,
178178
ZepIcon,
179179
ZoomIcon,
180+
xIcon,
180181
} from '@/components/icons'
181182

182183
type IconComponent = ComponentType<SVGProps<SVGSVGElement>>
@@ -210,6 +211,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
210211
devin: DevinIcon,
211212
discord: DiscordIcon,
212213
docusign: DocuSignIcon,
214+
doordash: DoordashIcon,
213215
dropbox: DropboxIcon,
214216
dspy: DsPyIcon,
215217
dub: DubIcon,

0 commit comments

Comments
 (0)