onrails
    Preparing search index...
    • Reusable wrapper around Railway.fromPromise. Upgrades the workflow to async mode when applied.

      Type Parameters

      • K extends string
      • C extends object
      • T
      • E

      Parameters

      • key: K
      • fn: (ctx: C) => PromiseLike<T>
      • onReject: (error: unknown) => E

      Returns <I extends object, F, M extends RailwayMode>(
          workflow: Railway<I, F, M>,
      ) => Railway<I & Record<K, T>, E | F, "async">