9장 371페이지 파이어베이스 9버전으로 수정 #108
-
안녕하세요, 앱 개발을 위해 공부중인 사람입니다. https://github.com/Alchemist85K/my-first-react-native/blob/main/chapter09/react-native-simple-chat/src/utils/firebase.js `import { initializeApp } from "firebase/app"; initializeApp(config); export const login = async ({ email, password }) => { const uploadImage = async (uri) => { const user = auth.currentUser; blob.close(); export const signup = async ({ email, password, name, photoUrl }) => { |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
import firebase from 'firebase/compat/app'; const app = firebase.initializeApp(config); const Auth = app.auth(); export const login = async ({ email, password }) => { 다음과 같이 import 부분을 변경하니 정상적으로 작동했습니다. |
Beta Was this translation helpful? Give feedback.
-
안녕하세요 @munsangu 님, 코드에 firebase 9 버전과 expo 44 버전을 적용해서 수정했습니다. c91c2c8 즐거운 하루 되세요 |
Beta Was this translation helpful? Give feedback.
import firebase from 'firebase/compat/app';
import config from '../../firebase.json';
import 'firebase/compat/auth';
const app = firebase.initializeApp(config);
const Auth = app.auth();
export const login = async ({ email, password }) => {
const { user } = await Auth.signInWithEmailAndPassword(email, password);
return user;
};
다음과 같이 import 부분을 변경하니 정상적으로 작동했습니다.