fix: menuNumber 수정

This commit is contained in:
yoosangwook 2024-10-28 15:48:52 +09:00
parent d65f27c036
commit caa642b65b
3 changed files with 13 additions and 3 deletions

View File

@ -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 {

View File

@ -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
View File

@ -0,0 +1,6 @@
import { atom } from 'recoil'
export const menuNumberState = atom({
key: 'menuNumberState',
default: null,
})