Home / Function/ serializeFilterProperties() — supabase Function Reference

serializeFilterProperties() — supabase Function Reference

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

Entity Profile

Dependency Diagram

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

Relationship Graph

Source Code

apps/studio/components/grid/components/header/filter/FilterPopoverNew.tsx lines 105–117

function serializeFilterProperties(
  filterProperties: FilterProperty[]
): SerializableFilterProperty[] {
  return filterProperties.map((property) => ({
    label: property.label,
    name: property.name,
    type: property.type,
    operators: property.operators,
    options: Array.isArray(property.options)
      ? property.options.map(toOptionText).filter((value): value is string => Boolean(value))
      : undefined,
  }))
}

Subdomains

Called By

Frequently Asked Questions

What does serializeFilterProperties() do?
serializeFilterProperties() is a function in the supabase codebase.
What calls serializeFilterProperties()?
serializeFilterProperties() 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