Home / Function/ match() — supabase Function Reference

match() — supabase Function Reference

Architecture documentation for the match() function in helpers.fn.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  450e4e0a_bbc9_8424_bf3f_f9bfcff5be57["match()"]
  9192cbe8_a40c_4997_a5d1_6d0360820dd2["isOk()"]
  450e4e0a_bbc9_8424_bf3f_f9bfcff5be57 -->|calls| 9192cbe8_a40c_4997_a5d1_6d0360820dd2
  style 450e4e0a_bbc9_8424_bf3f_f9bfcff5be57 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/docs/features/helpers.fn.ts lines 138–144

  match<Mapped, MappedError>(
    onOk: (data: Ok) => Mapped,
    onError: (error: Error) => MappedError
  ): Mapped | MappedError {
    if (this.isOk()) return onOk(this.internal.data!)
    return onError(this.internal.error!)
  }

Subdomains

Calls

Frequently Asked Questions

What does match() do?
match() is a function in the supabase codebase.
What does match() call?
match() calls 1 function(s): isOk.

Analyze Your Own Codebase

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

Try Supermodel Free