import { CommandGroup } from 'cmdk' import { useCommandMenu } from './CommandMenuProvider' import { Badge } from 'ui/src/components/shadcn/ui/badge' import { CommandItem, copyToClipboard } from './Command.utils' import { IconAlertCircle } from 'ui/src/components/Icon/icons/IconAlertCircle' import ChildItem from './ChildItem' const APIKeys = ({ isSubItem = false }) => { const { setIsOpen, project } = useCommandMenu() const { apiKeys } = project ?? {} return ( {apiKeys?.anon !== undefined && ( { copyToClipboard(apiKeys?.anon ?? '') setIsOpen(false) }} className="space-x-2" >

Copy anonymous key

Public
)} {apiKeys?.service !== undefined && ( { copyToClipboard(apiKeys?.service ?? '') setIsOpen(false) }} className="space-x-2" >

Copy service key

Secret
)} {apiKeys?.anon === undefined && apiKeys?.service === undefined && (

No API keys available

You may not have the necessary permissions to view the project's API keys

)}
) } export default APIKeys