Mobile Locker JavaScript SDK
    Preparing search index...

    Function withStatusBooleans

    • Wraps a status result object with is{Status} boolean helpers.

      All known status values must be passed so that each boolean is explicitly set to true or false (not just the current one).

      Type Parameters

      • T extends { status: S }
      • S extends string

      Parameters

      • data: T
      • allStatuses: readonly S[]

      Returns WithStatusBooleans<T>

      const STATUSES = ['success', 'cancelled', 'failed'] as const
      return withStatusBooleans(data, STATUSES)
      // result.isSuccess, result.isCancelled, result.isFailed