import Link from 'next/link' import { useRouter } from 'next/router' import { useAppBannerContext } from 'components/interfaces/App/AppBannerWrapperContext' import { Button, WarningIcon, cn } from 'ui' // This file, like AppBannerWrapperContext.tsx, is meant to be dynamic - update this as and when we need to use the NoticeBanner // We can disable this banner after 23rd November 2025 as the maintenance window is complete export const NoticeBanner = () => { const router = useRouter() const appBannerContext = useAppBannerContext() const { maintenanceWindowBannerAcknowledged, onUpdateAcknowledged } = appBannerContext const acknowledged = maintenanceWindowBannerAcknowledged if (router.pathname.includes('sign-in') || acknowledged) { return null } return (
Urgent Dashboard and Management API maintenance between 23:00 UTC on Nov 21, 2025 and 23:00 UTC on Nov 23, 2025. For full details,{' '} check here .
) }