Skip to content

Commit 8e3eb8d

Browse files
committed
feat(downdetector): add Downdetector outage-monitoring integration
1 parent c7eda5b commit 8e3eb8d

28 files changed

Lines changed: 2849 additions & 1 deletion

apps/docs/components/icons.tsx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6300,6 +6300,27 @@ export function DubIcon(props: SVGProps<SVGSVGElement>) {
63006300
)
63016301
}
63026302

6303+
export function DowndetectorIcon(props: SVGProps<SVGSVGElement>) {
6304+
return (
6305+
<svg {...props} viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'>
6306+
<g transform='translate(0, -1)' fillRule='nonzero'>
6307+
<path
6308+
d='M13.34,1 C6.76433939,1.00596789 1.26821258,6.00441393 0.64,12.55 L0.58,12.49 L0.58,13.77 L0.58,26.53 L13.34,26.53 C17.9856847,26.6600415 22.3352248,24.2558882 24.69642,20.2528825 C27.0576152,16.2498769 27.0576152,11.2801231 24.69642,7.27711747 C22.3352248,3.27411181 17.9856847,0.869958538 13.34,1 Z'
6309+
fill='#FF160A'
6310+
/>
6311+
<path
6312+
d='M14,23.32 C12.9763522,23.5200841 11.9236478,23.5200841 10.9,23.32 C10.6505744,23.2677749 10.457176,23.0704296 10.41,22.82 C10.2001186,21.797324 10.2001186,20.742676 10.41,19.72 C10.457176,19.4695704 10.6505744,19.2722251 10.9,19.22 C11.9236478,19.0199159 12.9763522,19.0199159 14,19.22 C14.2519666,19.2711089 14.4488911,19.4680334 14.5,19.72 C14.7098814,20.742676 14.7098814,21.797324 14.5,22.82 C14.4488911,23.0719666 14.2519666,23.2688911 14,23.32 Z'
6313+
fill='#FFFFFF'
6314+
/>
6315+
<path
6316+
d='M10.63,17 L9.87,5.66 C9.87153623,5.24626414 10.1642363,4.89084264 10.57,4.81 C11.8430336,4.5800606 13.1469664,4.5800606 14.42,4.81 C14.8236737,4.89431691 15.1146532,5.2476492 15.12,5.66 L14.36,17 C14.35465,17.3236061 14.0936061,17.58465 13.77,17.59 C12.92662,17.7400262 12.06338,17.7400262 11.22,17.59 C10.894152,17.59 10.63,17.325848 10.63,17 Z'
6317+
fill='#FFFFFF'
6318+
/>
6319+
</g>
6320+
</svg>
6321+
)
6322+
}
6323+
63036324
export function DuckDuckGoIcon(props: SVGProps<SVGSVGElement>) {
63046325
return (
63056326
<svg {...props} xmlns='http://www.w3.org/2000/svg' viewBox='-108 -108 216 216'>

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ import {
5151
DiscordIcon,
5252
DocumentIcon,
5353
DocuSignIcon,
54+
DowndetectorIcon,
5455
DropboxIcon,
5556
DropcontactIcon,
5657
DsPyIcon,
@@ -285,6 +286,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
285286
devin: DevinIcon,
286287
discord: DiscordIcon,
287288
docusign: DocuSignIcon,
289+
downdetector: DowndetectorIcon,
288290
dropbox: DropboxIcon,
289291
dropcontact: DropcontactIcon,
290292
dspy: DsPyIcon,

0 commit comments

Comments
 (0)