safeFetch

by evgkch

Babel + JSX

const safeFetch = async (fn, ...args)=>{
	try{
  	const data = await fn(...args);
    return {ok: true, data};
  } catch(e){
  	return {ok: false, data: e};
  }
}