Home / Function/ Header() — supabase Function Reference

Header() — supabase Function Reference

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

Entity Profile

Relationship Graph

Source Code

apps/studio/components/grid/components/header/Header.tsx lines 54–71

export const Header = ({ customHeader, isRefetching, tableQueriesEnabled = true }: HeaderProps) => {
  const snap = useTableEditorTableStateSnapshot()

  return (
    <div>
      <div className="flex h-10 items-center justify-between bg-dash-sidebar dark:bg-surface-100 px-1.5 py-1.5 gap-2 overflow-x-auto ">
        {customHeader ? (
          customHeader
        ) : snap.selectedRows.size > 0 ? (
          <RowHeader tableQueriesEnabled={tableQueriesEnabled} />
        ) : (
          <DefaultHeader tableQueriesEnabled={tableQueriesEnabled} />
        )}
        <GridHeaderActions table={snap.originalTable} isRefetching={isRefetching} />
      </div>
    </div>
  )
}

Subdomains

Analyze Your Own Codebase

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

Try Supermodel Free