Skip to content

Commit beeb5dd

Browse files
committed
Adding firestore storage
1 parent 38ea67e commit beeb5dd

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

dist/components/FirebaseApp.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<script>import { setFirebaseContext } from "../stores/sdk.js";
22
export let firestore;
33
export let auth;
4-
setFirebaseContext({ firestore, auth });
4+
export let storage;
5+
setFirebaseContext({ firestore, auth, storage });
56
</script>
67

78
<slot />

dist/components/FirebaseApp.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import { SvelteComponent } from "svelte";
22
import type { Auth } from "firebase/auth";
33
import type { Firestore } from "firebase/firestore";
4+
import type { FirebaseStorage } from "firebase/storage";
45
declare const __propDef: {
56
props: {
67
firestore: Firestore;
78
auth: Auth;
9+
storage: FirebaseStorage;
810
};
911
events: {
1012
[evt: string]: CustomEvent<any>;

dist/stores/sdk.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import type { Firestore } from "firebase/firestore";
22
import type { Auth } from "firebase/auth";
3+
import type { FirebaseStorage } from "firebase/storage";
34
export interface FirebaseSDKContext {
45
auth?: Auth;
56
firestore?: Firestore;
7+
storage?: FirebaseStorage;
68
}
79
export declare const contextKey = "firebase";
810
export declare function setFirebaseContext(sdks: FirebaseSDKContext): void;

src/routes/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
<ul>
1818
<li data-testid="auth">Auth Context: {!!ctx.auth}</li>
1919
<li data-testid="firestore">Firestore Context: {!!ctx.firestore}</li>
20-
<li data-testid="firestore">Storage Context: {!!ctx.storage}</li>
20+
<li data-testid="storage">Storage Context: {!!ctx.storage}</li>
2121
</ul>

0 commit comments

Comments
 (0)