Skip to content

Commit d22d2f4

Browse files
committed
address comments
1 parent d313697 commit d22d2f4

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

packages/app/next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
"browser": "../dist/cjs/next.js",
55
"module": "../dist/esm5/next.js",
66
"esm2017": "../dist/esm2017/next.js",
7-
"typings": "../ådist/packages/app/src/next/index.d.ts"
7+
"typings": "../dist/packages/app/src/next/index.d.ts"
88
}

packages/app/rollup.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,3 @@ const es2017Builds = [
131131
];
132132

133133
export default [...es5Builds, ...es2017Builds];
134-
// export default [...es2017Builds];

packages/app/src/compat/firebaseApp.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,13 @@ export class FirebaseAppImpl implements FirebaseApp {
6060
}
6161

6262
delete(): Promise<void> {
63-
this.firebase.INTERNAL.removeApp(this.name);
64-
return deleteApp(this.app);
63+
return new Promise(resolve => {
64+
this.app.checkDestroyed();
65+
resolve();
66+
}).then(() => {
67+
this.firebase.INTERNAL.removeApp(this.name);
68+
return deleteApp(this.app);
69+
});
6570
}
6671

6772
/**

packages/app/test/firebaseApp.test.ts renamed to packages/app/test/firebaseCompat.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ function firebaseAppTests(
229229
return Promise.all(deleteTasks);
230230
});
231231

232-
it(' has no initial apps.', () => {
232+
it('has no initial apps.', () => {
233233
expect(firebase.apps.length).to.eq(0);
234234
});
235235

packages/app/test/util.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ import { ComponentType, Component } from '@firebase/component';
2222
export class TestService implements FirebaseService {
2323
constructor(private app_: FirebaseApp, public instanceIdentifier?: string) {}
2424

25-
// TODO(koss): Shouldn't this just be an added method on
26-
// the service instance?
2725
get app(): FirebaseApp {
2826
return this.app_;
2927
}

0 commit comments

Comments
 (0)