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:
@@ -7,21 +7,34 @@ const BrewCleanup = ({})=>{
|
||||
const [primed, setPrimed] = useState(false);
|
||||
const [error, setError] = useState(null);
|
||||
|
||||
const prime = ()=>{
|
||||
const prime = async ()=>{
|
||||
setPending(true);
|
||||
|
||||
request.get('/admin/cleanup')
|
||||
.then((res)=>{setCount(res.body.count);setPrimed(true);})
|
||||
.catch((err)=>setError(err))
|
||||
.finally(()=>setPending(false));
|
||||
try {
|
||||
const res = await request.get('/admin/cleanup');
|
||||
|
||||
setCount(res.body.count);
|
||||
setPrimed(true);
|
||||
} catch (err) {
|
||||
setError(err);
|
||||
} finally {
|
||||
setPending(false);
|
||||
}
|
||||
};
|
||||
const cleanup = ()=>{
|
||||
|
||||
const cleanup = async ()=>{
|
||||
setPending(true);
|
||||
|
||||
request.post('/admin/cleanup')
|
||||
.then((res)=>setCount(res.body.count))
|
||||
.catch((err)=>setError(err))
|
||||
.finally(()=>{setPending(false);setPrimed(false);});
|
||||
try {
|
||||
const res = await request.post('/admin/cleanup');
|
||||
|
||||
setCount(res.body.count);
|
||||
} catch (err) {
|
||||
setError(err);
|
||||
} finally {
|
||||
setPending(false);
|
||||
setPrimed(false);
|
||||
}
|
||||
};
|
||||
const renderPrimed = ()=>{
|
||||
if(!primed) return;
|
||||
|
||||
Reference in New Issue
Block a user