import { Loader2 } from "lucide-react"

/**
 * 认证路由组 loading.tsx（audit-P1-5 新增）
 *
 * 在 (auth) 路由组下的页面（login/register/privacy/terms）进行服务端渲染时
 * 展示的骨架屏，避免白屏闪烁。
 */
export default function AuthLoading() {
  return (
    <div
      className="flex h-full w-full flex-col items-center justify-center gap-4 p-4"
      aria-busy="true"
      aria-live="polite"
    >
      <Loader2 className="h-8 w-8 animate-spin text-muted-foreground" />
    </div>
  )
}
