Something went wrong. Try again.
Automations and webhooks for the AT Protocol airglow.run
automation webhook atproto atprotocol
Something went wrong. Try again.
12345678910111213import { appForDomain, type LogoTarget } from "../apps/registry.js";import { FOLLOW_TARGETS, type FollowTarget } from "../automations/follow-targets.js";
/** Logo for a sync app: the curated app SVG when the registry knows its * domain, else its favicon. Framework-free, safe for islands. */export function syncAppLogo(app: FollowTarget): LogoTarget { const { faviconDomain, appName } = FOLLOW_TARGETS[app]; const known = appForDomain(faviconDomain); return known ? { kind: "app", app: known, label: appName } : { kind: "favicon", domain: faviconDomain, label: appName };}