import { PlugZap } from "lucide-react"; import type { IntegrationSettings } from "../../api/settings"; import { testIntegrationPlaceholder } from "../../api/settings"; import { Button } from "../common/Button"; interface IntegrationStatusProps { integration: IntegrationSettings; } export function IntegrationStatus({ integration }: IntegrationStatusProps) { return (
{integration.name} {integration.status}

{integration.endpointLabel}

{typeof integration.tokenConfigured === "boolean" ? ( Token configured: {integration.tokenConfigured ? "yes" : "no"} ) : null}
{integration.enabled ? "Enabled" : "Disabled"}
); }