import { InlineLink } from 'components/ui/InlineLink' import { useDockerHubStudioVersionsQuery } from 'data/misc/docker-hub-versions-query' import { STUDIO_VERSION } from 'lib/constants' import { Badge, Button, Popover_Shadcn_, PopoverContent_Shadcn_, PopoverTrigger_Shadcn_ } from 'ui' export const LocalVersionPopover = () => { const version = STUDIO_VERSION const { data } = useDockerHubStudioVersionsQuery() const hasLatestVersionCheck = !!data?.latest const isLatestVersion = data?.latest === version return (

Studio version:

{version}

{hasLatestVersionCheck ? ( isLatestVersion ? ( Latest ) : ( Update available ) ) : null}
{hasLatestVersionCheck ? ( !isLatestVersion ? (

A new version of Supabase Studio is available and can be used via the Beta version of the CLI

) : null ) : null}

All available image versions of Supabase Studio can be found on our{' '} Docker Hub .

) }