import { Badge } from 'ui' import { useProfile } from '@/lib/profile' import { useSqlEditorV2StateSnapshot } from '@/state/sql-editor-v2' export type ReadOnlyBadgeProps = { id: string } const ReadOnlyBadge = ({ id }: ReadOnlyBadgeProps) => { const { profile } = useProfile() const snapV2 = useSqlEditorV2StateSnapshot() const snippet = snapV2.snippets[id] const isSnippetOwner = profile?.id === snippet?.snippet.owner_id return <>{isSnippetOwner ? null : Read-only} } export default ReadOnlyBadge