The API delete is authoritative and must always run; only the best-effort local cache eviction is routed through withDb so it no-ops when IndexedDB is unavailable, instead of throwing after a successful server delete. axios stays outside the guard so no mutation is ever swallowed. |
||
|---|---|---|
| .. | ||
| css | ||
| js | ||
| views | ||