Something went wrong. Try again.
A beautiful Tangled client with Catppuccin colors. snarled.at
catppuccin atproto tangled
Something went wrong. Try again.
378 B · 16 lines
TSX
at main
1234567891011121314151617type LoadingPanelProps = { label: string className?: string}
export function LoadingPanel({ label, className = 'h-48' }: LoadingPanelProps) { return ( <div className={`animate-pulse rounded border border-ctp-surface-1 bg-ctp-mantle ${className}`} aria-busy="true" role="status" > <span className="sr-only">{label}</span> </div> )}