import type { DocBlock } from '@/lib/docs-pages'; import { OAuthCodeTabs } from '@/components/oauth-code-tabs'; import { AuthLoginCodeTabs } from '@/components/auth-code-tabs'; import { AuthLdapCodeTabs } from '@/components/auth-ldap-code-tabs'; import { ApiReferenceSection } from '@/components/api-endpoint-card'; import { CodeBlock } from '@/components/code-block'; import { cn } from '@/lib/utils'; function Callout({ variant, title, text }: { variant: 'info' | 'warning' | 'tip'; title: string; text: string }) { const styles = { info: 'border-blue-200 bg-blue-50 dark:border-blue-900 dark:bg-blue-950/40', warning: 'border-amber-200 bg-amber-50 dark:border-amber-900 dark:bg-amber-950/40', tip: 'border-emerald-200 bg-emerald-50 dark:border-emerald-900 dark:bg-emerald-950/40' }; return (
{title}
{text}
{block.text}
; case 'list': return (| {header} | ))}
|---|
| {cell} | ))}