Uncaught InvalidStateError: Failed to execute 'abort' on 'IDBTransaction': The transaction has finished.
    at t.abort (dexie.js:3127:33)
    at dexieUtils.ts:24:18
    at pages.ts:747:45
    at Array.forEach (<anonymous>)
    at Do (pages.ts:747:25)
    at SearchResult.tsx:24:14
    at Dt (dexie.js:1138:18)
    at dt (dexie.js:1040:16)
    at h (dexie.js:6273:28)
    at O (dexie.js:6331:25)
(anonymous) @ dexie.js:3127
(anonymous) @ dexieUtils.ts:24
(anonymous) @ pages.ts:747
fetchTagsAndPagesForQuery @ pages.ts:747
(anonymous) @ SearchResult.tsx:24
usePSD @ dexie.js:1138
newScope @ dexie.js:1040
execute @ dexie.js:6273
(anonymous) @ dexie.js:6331
execInGlobalContext @ dexie.js:1165
(anonymous) @ dexie.js:6303
(anonymous) @ dexie.js:6310
(anonymous) @ dexie.js:553
(anonymous) @ dexie.js:555
propagateLocally @ dexie.js:6484
(anonymous) @ dexie.js:6498Understand this error
react-dom.development.js:18704 The above error occurred in the <cp> component:

    at cp (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/main-BIecZd-S.js:48:27697)
    at div
    at chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:18:1720
    at chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/main-BIecZd-S.js:29:37274
    at Bc (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/main-BIecZd-S.js:1:23669)
    at div
    at chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:18:1720
    at chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/main-BIecZd-S.js:29:40132
    at div
    at chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:18:1720
    at chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:97:54116
    at Xo (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:74:478)
    at Jo (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:74:320)
    at Yt (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:73:54)
    at Ut (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:74:1478)
    at P (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-WhtrQSh2.js:97:3693)
    at hp (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/main-BIecZd-S.js:48:39435)
    at Gn (chrome-extension://lpjjmopjojppbjecdiabigdknfojbmal/assets/chunk-DcFHNQ9W.js:9:2660)

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://reactjs.org/link/error-boundaries to learn more about error boundaries.