circuitNumber 글꼴 수정 시 변경

This commit is contained in:
hyojun.choi 2025-02-11 16:43:15 +09:00
parent 7c73fd7f59
commit dd0c5e00aa

View File

@ -75,7 +75,21 @@ export function useFont() {
} }
}, [lengthText]) }, [lengthText])
useEffect(() => {}, [circuitNumberText]) useEffect(() => {
if (canvas && circuitNumberText.fontWeight.value) {
const textObjs = canvas?.getObjects().filter((obj) => obj.name === 'circuitNumber')
textObjs.forEach((obj) => {
obj.set({
fontFamily: circuitNumberText.fontFamily.value,
fontWeight: circuitNumberText.fontWeight.value.toLowerCase().includes('bold') ? 'bold' : 'normal',
fontStyle: circuitNumberText.fontWeight.value.toLowerCase().includes('italic') ? 'italic' : 'normal',
fontSize: circuitNumberText.fontSize.value,
fill: circuitNumberText.fontColor.value,
})
})
canvas.renderAll()
}
}, [circuitNumberText])
return {} return {}
} }