Skip to content

Commit 816e80c

Browse files
committed
minor type improvements
1 parent d291317 commit 816e80c

File tree

1 file changed

+4
-10
lines changed
  • tests/warp-drive__schema-record/app/services

1 file changed

+4
-10
lines changed

tests/warp-drive__schema-record/app/services/store.ts

+4-10
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,21 @@ import type { StableRecordIdentifier } from '@warp-drive/core-types';
77
import { instantiateRecord, SchemaService, teardownRecord } from '@warp-drive/schema-record';
88

99
export default class Store extends DataStore {
10-
constructor(args: unknown) {
11-
super(args);
12-
13-
const manager = (this.requestManager = new RequestManager());
14-
manager.use([Fetch]);
15-
manager.useCache(CacheHandler);
16-
}
10+
requestManager = new RequestManager().use([Fetch]).useCache(CacheHandler);
1711

1812
createSchemaService() {
1913
return new SchemaService();
2014
}
2115

22-
override createCache(capabilities: CacheCapabilitiesManager) {
16+
createCache(capabilities: CacheCapabilitiesManager) {
2317
return new JSONAPICache(capabilities);
2418
}
2519

26-
override instantiateRecord(identifier: StableRecordIdentifier, createArgs?: Record<string, unknown>) {
20+
instantiateRecord(identifier: StableRecordIdentifier, createArgs?: Record<string, unknown>) {
2721
return instantiateRecord(this, identifier, createArgs);
2822
}
2923

30-
override teardownRecord(record: unknown): void {
24+
teardownRecord(record: unknown): void {
3125
return teardownRecord(record);
3226
}
3327
}

0 commit comments

Comments
 (0)