Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Form
- react router dom
- revalidatepath
- React Query
- react pattern
- reduxtoolkit
- tanstack query
- 프로그래머스
- TypeScript
- 타입스크립트
- JavaScript
- 스택
- styled component
- 프론트엔드
- 리덕스
- 리액트
- 토이 프로젝트
- 리액트 라우터 돔
- 그리디
- 코테
- tailwind
- Next.js
- 리액트 패턴
- 자바스크립트
- 토이프로젝트
- React
- 코딩테스트
- 코어자바스크립트
- 동적계획법
- Supabase
Archives
- Today
- Total
느려도 한걸음씩
Pokemon Card Flip - 4.reduxTookit, tanstackquery 설치 본문
토이프로젝트/Pokemon Card Flip
Pokemon Card Flip - 4.reduxTookit, tanstackquery 설치
hoj0806 2025. 3. 15. 17:09npm install @reduxjs/toolkit react-redux
터미널로 reduxtoolkit 설치
import { configureStore } from "@reduxjs/toolkit";
export const store = configureStore({ reducer: {} });
configureStore 메서드로 store 생성
import ReactDOM from "react-dom/client";
import "./index.css";
import App from "./App";
import { store } from "./store";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { Provider } from "react-redux";
const queryClient = new QueryClient();
const root = ReactDOM.createRoot(
document.getElementById("root") as HTMLElement
);
root.render(
<Provider store={store}>
<App />
</Provider>
);
Provider 컴포넌트로 생성했던 store를 import해서 전달해주면 끝
npm i @tanstack/react-query
터미널로 tanstackquery 설치
import ReactDOM from "react-dom/client";
import "./index.css";
import App from "./App";
import { store } from "./store";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { Provider } from "react-redux";
const queryClient = new QueryClient();
const root = ReactDOM.createRoot(
document.getElementById("root") as HTMLElement
);
root.render(
<QueryClientProvider client={queryClient}>
<Provider store={store}>
<App />
</Provider>
</QueryClientProvider>
);
QueryClient, QueryClientProvider import 후 queryClient 객체 생성후
QueryClientProvider 컴포넌트로 client를 넘겨주면 완료!
'토이프로젝트 > Pokemon Card Flip' 카테고리의 다른 글
Pokemon Card Flip - 6. tailwind 기본 폰트 설정 (0) | 2025.03.16 |
---|---|
Pokemon Card Flip - 5. reduxToolkit을 이용한 앱 상태 관리 (0) | 2025.03.15 |
Pokemon Card Flip - 3.프로젝트 셋업 + tailwindcss 설치 (0) | 2025.03.15 |
Pokemon Card Flip - 2.와이어 프레임 제작 (0) | 2025.03.13 |
Pokemon Card Flip - 1.개발 계획 세우기 (0) | 2025.03.13 |