onrails
GitHub
npm
Preparing search index...
@onrails/result
railway
fromPromiseNamed
Function fromPromiseNamed
fromPromiseNamed
<
K
extends
string
,
C
extends
object
,
T
,
E
>
(
key
:
K
,
fn
:
(
ctx
:
C
)
=>
PromiseLike
<
T
>
,
onReject
:
(
error
:
unknown
)
=>
E
,
)
:
<
I
extends
object
,
F
,
M
extends
RailwayMode
>
(
workflow
:
Railway
<
I
,
F
,
M
>
,
)
=>
Railway
<
I
&
Record
<
K
,
T
>
,
E
|
F
,
"async"
>
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"
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
GitHub
npm
onrails
Loading...
Reusable wrapper around Railway.fromPromise. Upgrades the workflow to async mode when applied.