Home / Function/ filtersToFilterGroup() — supabase Function Reference

filtersToFilterGroup() — supabase Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  ecf04e05_b4e3_21b7_2c3d_dfd17edca1bc["filtersToFilterGroup()"]
  96d51f59_7e49_0f5a_9f70_b1fb8b707a01["FilterPopoverNew()"]
  96d51f59_7e49_0f5a_9f70_b1fb8b707a01 -->|calls| ecf04e05_b4e3_21b7_2c3d_dfd17edca1bc
  style ecf04e05_b4e3_21b7_2c3d_dfd17edca1bc fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/studio/components/grid/components/header/filter/FilterPopoverNew.tsx lines 30–41

function filtersToFilterGroup(filters: Filter[]): FilterGroup {
  return {
    logicalOperator: 'AND',
    conditions: filters
      .filter((filter) => typeof filter.column === 'string') // Skip tuple filters
      .map((filter) => ({
        propertyName: filter.column as string,
        operator: filter.operator,
        value: filter.value,
      })),
  }
}

Subdomains

Called By

Frequently Asked Questions

What does filtersToFilterGroup() do?
filtersToFilterGroup() is a function in the supabase codebase.
What calls filtersToFilterGroup()?
filtersToFilterGroup() is called by 1 function(s): FilterPopoverNew.

Analyze Your Own Codebase

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

Try Supermodel Free