fix: menuNumber 수정
This commit is contained in:
parent
d65f27c036
commit
caa642b65b
@ -25,10 +25,13 @@ export default function FloorPlan({ children }) {
|
|||||||
setMenuNumber,
|
setMenuNumber,
|
||||||
}
|
}
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
console.log('FloorPlan useEffect 실행')
|
|
||||||
fetchSettings()
|
fetchSettings()
|
||||||
}, [objectNo])
|
}, [objectNo])
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
setMenuNumber(1)
|
||||||
|
}, [])
|
||||||
|
|
||||||
// Canvas Setting 조회
|
// Canvas Setting 조회
|
||||||
const fetchSettings = async () => {
|
const fetchSettings = async () => {
|
||||||
try {
|
try {
|
||||||
|
|||||||
@ -1,7 +1,8 @@
|
|||||||
import { useState } from 'react'
|
import { menuNumberState } from '@/store/menuAtom'
|
||||||
|
import { useRecoilState } from 'recoil'
|
||||||
|
|
||||||
export const useCanvasMenu = () => {
|
export const useCanvasMenu = () => {
|
||||||
const [menuNumber, setMenuNumber] = useState(null)
|
const [menuNumber, setMenuNumber] = useRecoilState(menuNumberState)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
menuNumber,
|
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