Fix file conversion success and failure toast messages
This commit is contained in:
parent
10b88ede0f
commit
dabce81843
@ -14,6 +14,7 @@ import QSelect from '@/components/ui/QSelect'
|
|||||||
import styles from './playground.module.css'
|
import styles from './playground.module.css'
|
||||||
import { useRecoilState } from 'recoil'
|
import { useRecoilState } from 'recoil'
|
||||||
import { cadFileNameState, useCadFileState } from '@/store/canvasAtom'
|
import { cadFileNameState, useCadFileState } from '@/store/canvasAtom'
|
||||||
|
import { QToast } from '@/hooks/useToast'
|
||||||
|
|
||||||
export default function Playground() {
|
export default function Playground() {
|
||||||
const [useCadFile, setUseCadFile] = useRecoilState(useCadFileState)
|
const [useCadFile, setUseCadFile] = useRecoilState(useCadFileState)
|
||||||
@ -47,9 +48,11 @@ export default function Playground() {
|
|||||||
convertDwgToPng(res.data.Files[0].FileName, res.data.Files[0].FileData)
|
convertDwgToPng(res.data.Files[0].FileName, res.data.Files[0].FileData)
|
||||||
setUseCadFile(true)
|
setUseCadFile(true)
|
||||||
setCadFileName(res.data.Files[0].FileName)
|
setCadFileName(res.data.Files[0].FileName)
|
||||||
|
QToast({ message: '파일 변환 완료', type: 'success' })
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
console.error(err)
|
console.error(err)
|
||||||
|
QToast({ message: '파일 변환 실패', type: 'error' })
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -789,9 +789,11 @@ export default function Roof2(props) {
|
|||||||
<Button
|
<Button
|
||||||
className="m-1 p-2"
|
className="m-1 p-2"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setUseCadFile(false)
|
if (useCadFile) {
|
||||||
setCadFileName('')
|
setUseCadFile(false)
|
||||||
handleCadImageInit()
|
setCadFileName('')
|
||||||
|
handleCadImageInit()
|
||||||
|
}
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
cad 파일 초기화
|
cad 파일 초기화
|
||||||
@ -799,15 +801,17 @@ export default function Roof2(props) {
|
|||||||
<Button
|
<Button
|
||||||
className="m-1 p-2"
|
className="m-1 p-2"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
backImg
|
if (useCadFile) {
|
||||||
.set({
|
backImg
|
||||||
selectable: false,
|
.set({
|
||||||
})
|
selectable: false,
|
||||||
.sendToBack()
|
})
|
||||||
canvas.clear()
|
.sendToBack()
|
||||||
canvas.add(backImg)
|
canvas.clear()
|
||||||
canvas.renderAll()
|
canvas.add(backImg)
|
||||||
setCadFileComplete(true)
|
canvas.renderAll()
|
||||||
|
setCadFileComplete(true)
|
||||||
|
}
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
cad 파일 조정 완료
|
cad 파일 조정 완료
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user