Home / Function/ ReadOnlyBadge() — supabase Function Reference

ReadOnlyBadge() — supabase Function Reference

Architecture documentation for the ReadOnlyBadge() function in ReadOnlyBadge.tsx from the supabase codebase.

Entity Profile

Relationship Graph

Source Code

apps/studio/components/interfaces/SQLEditor/UtilityPanel/ReadOnlyBadge.tsx lines 6–14

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 : <Badge>Read-only</Badge>}</>
}

Subdomains

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free