I have a function that takes an input, according to that input it will either call one of two functions (both return a promise) I want then to call the same .then()
after whatever of them happened.
I found Promise.any()
but that doesn’t quite do what I want.
For curious minds :
I am working on a react-native
app and want to either open the camera or the gallery then handle the photo in a then()
.
How can I do that?
Advertisement
Answer
function myFunction(input) { const promise = input === X ? callOne() : callTwo(); return promise.then(handleEitherFunction); }