Circle V2 API Docs
    Preparing search index...
    • Helper function to get an array of input parameters from a single or multiple parameters.

      • Useful for overloaded functions that can take a single or multiple parameters.
      • See PatientsRepo.upsert for an example

      Type Parameters

      • T

      Parameters

      • params: T | T[]

      Returns { inputArray: T[]; isSingle: boolean }

      const { inputArray, isSingle } = getInputArray(params)
      const data = await supabase.from('table').upsert(inputArray)
      const result = isSingle ? data[0] : data