Skip to content

Commit 6b2ec7b

Browse files
Adding Recipes To database with photo is done
1 parent d1b9246 commit 6b2ec7b

File tree

5 files changed

+217
-24
lines changed

5 files changed

+217
-24
lines changed

firebase.js

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import { initializeApp } from "firebase/app";
33
import { getAuth } from "firebase/auth";
44
import { getFirestore } from "firebase/firestore";
5+
import { getStorage } from "firebase/storage";
56

67
const firebaseConfig = {
78
// apiKey: process.env["API_KEY"],
@@ -25,5 +26,6 @@ const firebaseConfig = {
2526
const app = initializeApp(firebaseConfig);
2627
export const auth = getAuth(app);
2728
export const db = getFirestore(app);
29+
export const storage = getStorage(app);
2830

2931
export default app;

metro.config.js

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// Learn more https://docs.expo.io/guides/customizing-metro
2+
const { getDefaultConfig } = require("@expo/metro-config");
3+
4+
const defaultConfig = getDefaultConfig(__dirname);
5+
defaultConfig.resolver.assetExts.push("cjs");
6+
7+
module.exports = defaultConfig;

package-lock.json

+91-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"@reduxjs/toolkit": "^1.9.5",
1717
"axios": "^1.4.0",
1818
"expo": "~48.0.15",
19+
"expo-image-picker": "~14.1.1",
1920
"expo-status-bar": "~1.4.4",
2021
"firebase": "^9.22.0",
2122
"nativewind": "^2.0.11",
@@ -25,7 +26,8 @@
2526
"react-native-paper": "^5.8.0",
2627
"react-native-safe-area-context": "4.5.0",
2728
"react-native-screens": "~3.20.0",
28-
"react-redux": "^8.0.5"
29+
"react-redux": "^8.0.5",
30+
"uuid": "^9.0.0"
2931
},
3032
"devDependencies": {
3133
"@babel/core": "^7.20.0",

0 commit comments

Comments
 (0)