import { ExternalLink } from 'lucide-react' import Link from 'next/link' import { PropsWithChildren } from 'react' import { Badge, Button } from 'ui' import { Admonition } from 'ui-patterns' import { BASE_PATH } from '@/lib/constants' interface AlphaNoticeProps { entity: string feedbackUrl: string className?: string } export const AlphaNotice = ({ entity, feedbackUrl, className, children, }: PropsWithChildren) => { return ( } className="mt-2"> Share feedback } className={className} > {/* Background image */}
Briven Grafana Briven Grafana
{/* Content */}
New

Introducing {entity.toLocaleLowerCase()}

{entity} {entity.endsWith('s') ? 'are' : 'is'} now in private alpha. Expect rapid changes, limited features, and possible breaking updates. Please share feedback as we refine the experience and expand access.

{children}
) }