objectNo, pid context 변경
This commit is contained in:
parent
f2a1bcaac3
commit
a9973e00c8
@ -37,7 +37,6 @@ import { menusState, menuTypeState } from '@/store/menuAtom'
|
|||||||
import { estimateState } from '@/store/floorPlanObjectAtom'
|
import { estimateState } from '@/store/floorPlanObjectAtom'
|
||||||
import { pwrGnrSimTypeState } from '@/store/simulatorAtom'
|
import { pwrGnrSimTypeState } from '@/store/simulatorAtom'
|
||||||
import { isObjectNotEmpty } from '@/util/common-utils'
|
import { isObjectNotEmpty } from '@/util/common-utils'
|
||||||
import { useSearchParams } from 'next/navigation'
|
|
||||||
|
|
||||||
import KO from '@/locales/ko.json'
|
import KO from '@/locales/ko.json'
|
||||||
import JA from '@/locales/ja.json'
|
import JA from '@/locales/ja.json'
|
||||||
@ -88,9 +87,7 @@ export default function CanvasMenu(props) {
|
|||||||
const [buttonStyle, setButtonStyle] = useState('')
|
const [buttonStyle, setButtonStyle] = useState('')
|
||||||
|
|
||||||
// 발전시뮬레이션 메뉴 이동
|
// 발전시뮬레이션 메뉴 이동
|
||||||
const searchParams = useSearchParams()
|
const { objectNo, pid } = floorPlanState
|
||||||
const objectNo = searchParams.get('objectNo')
|
|
||||||
const pid = searchParams.get('pid')
|
|
||||||
|
|
||||||
// 발전시물레이션 Excel/PDF 다운
|
// 발전시물레이션 Excel/PDF 다운
|
||||||
const { promiseGet, promisePost } = useAxios(globalLocale)
|
const { promiseGet, promisePost } = useAxios(globalLocale)
|
||||||
|
|||||||
@ -4,9 +4,9 @@ import 'chart.js/auto'
|
|||||||
import { Bar } from 'react-chartjs-2'
|
import { Bar } from 'react-chartjs-2'
|
||||||
import dayjs from 'dayjs'
|
import dayjs from 'dayjs'
|
||||||
|
|
||||||
import { useEffect, useState, useRef } from 'react'
|
import { useEffect, useState, useRef, useContext } from 'react'
|
||||||
import { useRecoilState } from 'recoil'
|
import { useRecoilState } from 'recoil'
|
||||||
import { useSearchParams } from 'next/navigation'
|
import { FloorPlanContext } from '@/app/floor-plan/FloorPlanProvider'
|
||||||
import { pwrGnrSimTypeState } from '@/store/simulatorAtom'
|
import { pwrGnrSimTypeState } from '@/store/simulatorAtom'
|
||||||
|
|
||||||
import { useAxios } from '@/hooks/useAxios'
|
import { useAxios } from '@/hooks/useAxios'
|
||||||
@ -16,9 +16,8 @@ import { useCanvasMenu } from '@/hooks/common/useCanvasMenu'
|
|||||||
import { convertNumberToPriceDecimal } from '@/util/common-utils'
|
import { convertNumberToPriceDecimal } from '@/util/common-utils'
|
||||||
|
|
||||||
export default function Simulator() {
|
export default function Simulator() {
|
||||||
const searchParams = useSearchParams()
|
const { floorPlanState } = useContext(FloorPlanContext)
|
||||||
const objectNo = searchParams.get('objectNo')
|
const { objectNo, pid } = floorPlanState
|
||||||
const pid = searchParams.get('pid')
|
|
||||||
|
|
||||||
const chartRef = useRef(null)
|
const chartRef = useRef(null)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user