mirror of
https://github.com/supabase/supabase.git
synced 2026-06-18 13:43:53 +08:00
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
28 lines
688 B
TypeScript
28 lines
688 B
TypeScript
import { useStatusPageBannerVisibility } from './useStatusPageBannerVisibility'
|
|
import { HeaderBanner } from '@/components/interfaces/Organization/HeaderBanner'
|
|
import { InlineLink } from '@/components/ui/InlineLink'
|
|
|
|
const BANNER_DESCRIPTION = (
|
|
<>
|
|
Follow the <InlineLink href="https://status.supabase.com">status page</InlineLink> for updates
|
|
</>
|
|
)
|
|
|
|
/**
|
|
* Used to display ongoing incidents
|
|
*/
|
|
export const StatusPageBanner = () => {
|
|
const banner = useStatusPageBannerVisibility()
|
|
|
|
if (!banner) return null
|
|
|
|
return (
|
|
<HeaderBanner
|
|
variant="warning"
|
|
title={banner.title}
|
|
description={BANNER_DESCRIPTION}
|
|
onDismiss={banner.dismiss}
|
|
/>
|
|
)
|
|
}
|