Skip to content

Instantly share code, notes, and snippets.

View rahulmore01's full-sized avatar
💭
learning typescript

Rahul Ashok More rahulmore01

💭
learning typescript
View GitHub Profile
@rahulmore01
rahulmore01 / userSlice.js
Created September 5, 2023 13:06
blog- redux file userSlice.js
// userSlice.js
import { createSlice } from "@reduxjs/toolkit";
const initialState = {
userData: {},
loading: true,
error: null,
};
const userSlice = createSlice({
@rahulmore01
rahulmore01 / provider.js
Created September 5, 2023 12:59
blog-redux file provider.js
"use client";
import React from "react";
import { Provider } from "react-redux";
import store from "./Store";
const CustomProvider = ({ children }) => {
return <Provider store={store}>{children}</Provider>;
};
export default CustomProvider;
@rahulmore01
rahulmore01 / store.js
Created September 5, 2023 12:51
blog-redux file store.js
"use client";
import { configureStore } from "@reduxjs/toolkit";
import userReducer from "./features/userSlice";
const store = configureStore({
reducer: {
user: userReducer,
},
});