fix: menuNumber 수정
This commit is contained in:
parent
d65f27c036
commit
caa642b65b
@ -25,10 +25,13 @@ export default function FloorPlan({ children }) {
|
||||
setMenuNumber,
|
||||
}
|
||||
useEffect(() => {
|
||||
console.log('FloorPlan useEffect 실행')
|
||||
fetchSettings()
|
||||
}, [objectNo])
|
||||
|
||||
useEffect(() => {
|
||||
setMenuNumber(1)
|
||||
}, [])
|
||||
|
||||
// Canvas Setting 조회
|
||||
const fetchSettings = async () => {
|
||||
try {
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
import { useState } from 'react'
|
||||
import { menuNumberState } from '@/store/menuAtom'
|
||||
import { useRecoilState } from 'recoil'
|
||||
|
||||
export const useCanvasMenu = () => {
|
||||
const [menuNumber, setMenuNumber] = useState(null)
|
||||
const [menuNumber, setMenuNumber] = useRecoilState(menuNumberState)
|
||||
|
||||
return {
|
||||
menuNumber,
|
||||
|
||||
6
src/store/menuAtom.js
Normal file
6
src/store/menuAtom.js
Normal file
@ -0,0 +1,6 @@
|
||||
import { atom } from 'recoil'
|
||||
|
||||
export const menuNumberState = atom({
|
||||
key: 'menuNumberState',
|
||||
default: null,
|
||||
})
|
||||
Loading…
x
Reference in New Issue
Block a user