feat: Add ManagementProvider

This commit is contained in:
yoosangwook 2024-11-14 13:35:40 +09:00
parent 0d122ecdbd
commit b88cecf607
2 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,19 @@
'ues client'
import { createContext, useEffect, useState } from 'react'
export const ManagementContext = createContext({
managementState: {},
})
const ManagementProvider = ({ children }) => {
const [managementState, setManagementState] = useState({})
useEffect(() => {
console.log('🚀 ~ managementState:', managementState)
}, [managementState])
return <ManagementContext.Provider value={{ managementState, setManagementState }}>{children}</ManagementContext.Provider>
}
export default ManagementProvider

View File

@ -0,0 +1,7 @@
'use client'
import ManagementProvider from './ManagementProvider'
export default function ManagementLayout({ children }) {
return <ManagementProvider>{children}</ManagementProvider>
}