import { useRouter } from "next/navigation"; import { useLocale } from "@calcom/lib/hooks/useLocale"; import { type RouterOutputs } from "@calcom/trpc"; import { TopBanner } from "@calcom/ui"; export type InvalidAppCredentialBannersProps = { data: RouterOutputs["viewer"]["getUserTopBanners"]["invalidAppCredentialBanners"]; }; export function InvalidAppCredentialBanners({ data }: InvalidAppCredentialBannersProps) { if (data.length === 0) { return null; // No need to show banner if the array is empty } return (