c
split({
source: trigger,
match: {
jwt: ({strat}) => strat === 'jwt',
guest: ({strat}) => strat === 'guest'
},
cases: {
jwt: jwtRequestFX,
guest: guestRequestFX
}
})
Size: a a a
c
split({
source: trigger,
match: {
jwt: ({strat}) => strat === 'jwt',
guest: ({strat}) => strat === 'guest'
},
cases: {
jwt: jwtRequestFX,
guest: guestRequestFX
}
})
Ti
Ti
AI
AO
AO
AI
AI
AI
AI
AI
AO
AI
AO
AI
🦜
split({
source: trigger,
match: {
jwt: ({strat}) => strat === 'jwt',
guest: ({strat}) => strat === 'guest'
},
cases: {
jwt: jwtRequestFX,
guest: guestRequestFX
}
})
P
split({
source: trigger,
match: {
jwt: ({strat}) => strat === 'jwt',
guest: ({strat}) => strat === 'guest'
},
cases: {
jwt: jwtRequestFX,
guest: guestRequestFX
}
})
split({
source: trigger,
select: params => {
if (isJwtStrategyRequired(params)) {
return jwtStartegyFx;
}
return defaultStrategyFx;
}
})
P
P
P