흡착범위 오류 수정
This commit is contained in:
parent
cd68e1e83b
commit
776cd89067
@ -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 });
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user