Solución
solution.tsTypeScript
export function readConfig(url: string): { loading: boolean; ok: boolean } {
let loading = true;
let ok = false;
// Usa try/catch/finally para manejar el flujo
// En finally, pon loading = false
try {
if(!url.startsWith('https')) {
throw new Error;
}
ok = true;
} catch(err) {
if(err instanceof Error) {
console.log(err.stack)
}
} finally {
loading = false;
}
return { loading, ok };
}0respuestas