📌fix: organize the source code
This commit is contained in:
parent
9bc00d9229
commit
088d1ccacb
@ -1,32 +1,28 @@
|
|||||||
'use client'
|
'use client'
|
||||||
|
|
||||||
import { useRef, useState, useEffect, useContext } from 'react'
|
import { useRef, useState, useEffect, useContext } from 'react'
|
||||||
|
import Image from 'next/image'
|
||||||
import { useRecoilState } from 'recoil'
|
import { useRecoilState } from 'recoil'
|
||||||
import { v4 as uuidv4 } from 'uuid'
|
import { v4 as uuidv4 } from 'uuid'
|
||||||
import { FaAnglesUp } from 'react-icons/fa6'
|
import { FaAnglesUp } from 'react-icons/fa6'
|
||||||
import { FaAnglesDown } from 'react-icons/fa6'
|
import { FaAnglesDown } from 'react-icons/fa6'
|
||||||
|
import { Button } from '@nextui-org/react'
|
||||||
|
import ColorPicker from './common/color-picker/ColorPicker'
|
||||||
|
import { cadFileNameState, googleMapFileNameState, useCadFileState, useGoogleMapFileState } from '@/store/canvasAtom'
|
||||||
|
|
||||||
import { useAxios } from '@/hooks/useAxios'
|
import { useAxios } from '@/hooks/useAxios'
|
||||||
import { useMessage } from '@/hooks/useMessage'
|
import { useMessage } from '@/hooks/useMessage'
|
||||||
import { useMasterController } from '@/hooks/common/useMasterController'
|
import { useMasterController } from '@/hooks/common/useMasterController'
|
||||||
import { convertDwgToPng } from '@/lib/cadAction'
|
|
||||||
import { cadFileNameState, googleMapFileNameState, useCadFileState, useGoogleMapFileState } from '@/store/canvasAtom'
|
|
||||||
|
|
||||||
import { Button } from '@nextui-org/react'
|
|
||||||
import ColorPicker from './common/color-picker/ColorPicker'
|
|
||||||
import { useSwal } from '@/hooks/useSwal'
|
import { useSwal } from '@/hooks/useSwal'
|
||||||
|
import { convertDwgToPng } from '@/lib/cadAction'
|
||||||
import styles from './playground.module.css'
|
import { GlobalDataContext } from '@/app/GlobalDataProvider'
|
||||||
import Image from 'next/image'
|
|
||||||
|
|
||||||
import QInput from './common/input/Qinput'
|
import QInput from './common/input/Qinput'
|
||||||
import QSelect from './common/select/QSelect'
|
import QSelect from './common/select/QSelect'
|
||||||
import QPagination from './common/pagination/QPagination'
|
import QPagination from './common/pagination/QPagination'
|
||||||
|
|
||||||
import { trestleRequestModels, constructionRequestModels, trestleDetailRequestModels } from '@/models/apiModels'
|
|
||||||
import QSelectBox from './common/select/QSelectBox'
|
import QSelectBox from './common/select/QSelectBox'
|
||||||
import SampleReducer from './sample/SampleReducer'
|
import SampleReducer from './sample/SampleReducer'
|
||||||
import { GlobalDataContext } from '@/app/GlobalDataProvider'
|
|
||||||
|
import styles from './playground.module.css'
|
||||||
|
|
||||||
export default function Playground() {
|
export default function Playground() {
|
||||||
const [useCadFile, setUseCadFile] = useRecoilState(useCadFileState)
|
const [useCadFile, setUseCadFile] = useRecoilState(useCadFileState)
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
'use client'
|
'use client'
|
||||||
|
import { Fragment } from 'react'
|
||||||
import { useRecoilValue } from 'recoil'
|
import { useRecoilValue } from 'recoil'
|
||||||
import { popupState } from '@/store/popupAtom'
|
import { popupState } from '@/store/popupAtom'
|
||||||
import { Fragment } from 'react'
|
|
||||||
|
|
||||||
export default function PopupManager() {
|
export default function PopupManager() {
|
||||||
const popup = useRecoilValue(popupState)
|
const popup = useRecoilValue(popupState)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user