diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-08-03 13:00:48 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-08-03 13:01:05 +0530 |
commit | ffd2a62c3f7df94365980302fef3bc3376b48182 (patch) | |
tree | 270af6f16b4cc7f5da2afdba55c8bc9dbea5eca5 /packages/idb-bridge/src/BridgeIDBTransaction.ts | |
parent | aa481e42675fb7c4dcbbeec0ba1c61e1953b9596 (diff) |
modularize repo, use pnpm, improve typechecking
Diffstat (limited to 'packages/idb-bridge/src/BridgeIDBTransaction.ts')
-rw-r--r-- | packages/idb-bridge/src/BridgeIDBTransaction.ts | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/packages/idb-bridge/src/BridgeIDBTransaction.ts b/packages/idb-bridge/src/BridgeIDBTransaction.ts index 250e27149..56a4d59ef 100644 --- a/packages/idb-bridge/src/BridgeIDBTransaction.ts +++ b/packages/idb-bridge/src/BridgeIDBTransaction.ts @@ -1,6 +1,6 @@ -import BridgeIDBDatabase from "./BridgeIDBDatabase"; -import BridgeIDBObjectStore from "./BridgeIDBObjectStore"; -import BridgeIDBRequest from "./BridgeIDBRequest"; +import { BridgeIDBDatabase } from "./BridgeIDBDatabase"; +import { BridgeIDBObjectStore } from "./BridgeIDBObjectStore"; +import { BridgeIDBRequest } from "./BridgeIDBRequest"; import { AbortError, InvalidStateError, @@ -19,11 +19,10 @@ import { import queueTask from "./util/queueTask"; import openPromise from "./util/openPromise"; import { DatabaseTransaction, Backend } from "./backend-interface"; -import { array } from "prop-types"; -import BridgeIDBFactory from "./BridgeIDBFactory"; +import { BridgeIDBFactory } from "./BridgeIDBFactory"; // http://www.w3.org/TR/2015/REC-IndexedDB-20150108/#transaction -class BridgeIDBTransaction extends FakeEventTarget { +export class BridgeIDBTransaction extends FakeEventTarget { public _state: "active" | "inactive" | "committing" | "finished" = "active"; public _started = false; public _objectStoresCache: Map<string, BridgeIDBObjectStore> = new Map(); @@ -328,5 +327,3 @@ class BridgeIDBTransaction extends FakeEventTarget { return this._waitPromise; } } - -export default BridgeIDBTransaction; |