Skip to content

Commit cbf1777

Browse files
authored
Add explicit type parameters for typescript 3.4 (#1656)
* Add explicit type parameters for typescript 3.4 * [AUTOMATED]: Prettier Code Styling
1 parent 5a98d84 commit cbf1777

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

packages/firestore/src/local/lru_garbage_collector.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ export class LruGarbageCollector {
433433
log.debug('LruGarbageCollector', desc);
434434
}
435435

436-
return PersistencePromise.resolve({
436+
return PersistencePromise.resolve<LruResults>({
437437
didRun: true,
438438
sequenceNumbersCollected: sequenceNumbersToCollect,
439439
targetsRemoved,

packages/firestore/src/local/persistence_promise.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,9 @@ export class PersistencePromise<T> {
207207
static or(
208208
predicates: Array<() => PersistencePromise<boolean>>
209209
): PersistencePromise<boolean> {
210-
let p: PersistencePromise<boolean> = PersistencePromise.resolve(false);
210+
let p: PersistencePromise<boolean> = PersistencePromise.resolve<boolean>(
211+
false
212+
);
211213
for (const predicate of predicates) {
212214
p = p.next(isTrue => {
213215
if (isTrue) {

0 commit comments

Comments
 (0)