0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-06-22 04:58:40 +00:00

moving to try catch better

This commit is contained in:
Víctor Losada Hernández
2026-05-27 18:49:48 +02:00
parent 5f7a3db441
commit fff0b4d670
@@ -7,21 +7,34 @@ const BrewCleanup = ({})=>{
const [primed, setPrimed] = useState(false); const [primed, setPrimed] = useState(false);
const [error, setError] = useState(null); const [error, setError] = useState(null);
const prime = ()=>{ const prime = async ()=>{
setPending(true); setPending(true);
request.get('/admin/cleanup') try {
.then((res)=>{setCount(res.body.count);setPrimed(true);}) const res = await request.get('/admin/cleanup');
.catch((err)=>setError(err))
.finally(()=>setPending(false)); setCount(res.body.count);
setPrimed(true);
} catch (err) {
setError(err);
} finally {
setPending(false);
}
}; };
const cleanup = ()=>{
const cleanup = async ()=>{
setPending(true); setPending(true);
request.post('/admin/cleanup') try {
.then((res)=>setCount(res.body.count)) const res = await request.post('/admin/cleanup');
.catch((err)=>setError(err))
.finally(()=>{setPending(false);setPrimed(false);}); setCount(res.body.count);
} catch (err) {
setError(err);
} finally {
setPending(false);
setPrimed(false);
}
}; };
const renderPrimed = ()=>{ const renderPrimed = ()=>{
if(!primed) return; if(!primed) return;