12
packages/ui/src/Atoms/ThirdParties/Tailscale.tsx
Normal file
12
packages/ui/src/Atoms/ThirdParties/Tailscale.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Tailscale(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path
|
||||
d="M24 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm-9 9a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm0-9a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm6-6a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0-.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zM3 24a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0-.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zm18 .5a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0-.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zM6 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm9-9a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm-3 2.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zM6 3a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM3 5.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z"
|
||||
fill="#242424"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
@@ -40,6 +40,7 @@ import { Sentry } from "./Sentry";
|
||||
import { Slack } from "./Slack";
|
||||
import { Supabase } from "./Supabase";
|
||||
import { Tally } from "./Tally";
|
||||
import { Tailscale } from "./Tailscale";
|
||||
import { Vercel } from "./Vercel";
|
||||
|
||||
const thirdParties: Record<string, FC<ComponentProps<"svg">>> = {
|
||||
@@ -71,6 +72,7 @@ const thirdParties: Record<string, FC<ComponentProps<"svg">>> = {
|
||||
SENTRY: Sentry,
|
||||
SLACK: Slack,
|
||||
SUPABASE: Supabase,
|
||||
TAILSCALE: Tailscale,
|
||||
TALLY: Tally,
|
||||
VERCEL: Vercel,
|
||||
};
|
||||
|
||||
@@ -24,5 +24,6 @@ export { Sentry } from "./Sentry";
|
||||
export { Slack } from "./Slack";
|
||||
export { Supabase } from "./Supabase";
|
||||
export { Tally } from "./Tally";
|
||||
export { Tailscale } from "./Tailscale";
|
||||
export { ThirdPartyLogo } from "./ThirdPartyLogo";
|
||||
export { Vercel } from "./Vercel";
|
||||
|
||||
Reference in New Issue
Block a user