목록전체 글 (68)
현인
기존 코드 import type { AppProps } from "next/app"; import { ThemeProvider } from "next-themes"; import wrapper from "@/store/configureStore"; // React-Query import { ReactQueryDevtools } from "react-query/devtools"; import { QueryClient, QueryClientProvider } from "react-query"; import "slick-carousel/slick/slick.css"; import "slick-carousel/slick/slick-theme.css"; import "@/styles/globals.scss"; c..
API 요청을 보낼 때 공통적으로 access_token을 헤더에 담아서 보내야 해서 BaseURL도 묶을 겸 모듈화를 하려고 했다. 현재 access_token을 redux에 저장하고 있어서 redux에 접근하여 데이터를 가져오려고 했다 // axios 사용 import axios from "axios"; // Redux 관련 import { RootState } from "@/store/configureStore"; import { useSelector } from "react-redux"; //redux에서 access token 받아오기 const {userInfo} = useSelector((state : RootState) => state.auth); // 남사친 API 커스텀 export c..
import { useEffect, useState } from "react" import { setAccessToken } from "@/features/authSlice"; import { RootState, useAppDispatch } from "@/store"; import { useSelector } from "react-redux"; import { useRouter } from "next/router"; import axios from "axios"; export default function AuthRedirect() { //로그인 완료 페이지니까 리덕스에 state 저장해주고 이동할 수 있도록 const dispatch = useAppDispatch(); const [authCode, ..