흡착범위 오류 수정

This commit is contained in:
changkyu choi 2024-09-02 10:50:19 +09:00
parent cd68e1e83b
commit 776cd89067

View File

@ -30,8 +30,11 @@ export default function Settings() {
// //
const handleToggle = (type, index) => { const handleToggle = (type, index) => {
setSettings((prevSettings) => { setSettings((prevSettings) => {
let updated = [...prevSettings[type]];
// prevSettings[type] ,
let updated = Array.isArray(prevSettings[type]) ? [...prevSettings[type]] : [];
if (type === 'rangeSetting') { if (type === 'rangeSetting') {
return { ...prevSettings, [type]: index }; return { ...prevSettings, [type]: index };
@ -109,7 +112,7 @@ export default function Settings() {
onlyBorder: settings.display2[0], onlyBorder: settings.display2[0],
lineHatch: settings.display2[1], lineHatch: settings.display2[1],
allPainted: settings.display2[2], allPainted: settings.display2[2],
adsorpRangeSetting: settings.rangeSetting adsorpRangeSetting: String(settings.rangeSetting)
}; };
await post({ url: `/api/canvas-management/canvas-settings`, data: patternData }); await post({ url: `/api/canvas-management/canvas-settings`, data: patternData });