diff --git a/src/components/Roof2.jsx b/src/components/Roof2.jsx index cefdec64..d5e511aa 100644 --- a/src/components/Roof2.jsx +++ b/src/components/Roof2.jsx @@ -29,8 +29,19 @@ export default function Roof2() { const [showControl, setShowControl] = useState(false) - const { mode, changeMode, handleClear, fillCellInPolygon, zoomIn, zoomOut, zoom, togglePolygonLine, handleOuterlinesTest2, applyTemplateB } = - useMode() + const { + mode, + changeMode, + handleClear, + fillCellInPolygon, + zoomIn, + zoomOut, + zoom, + togglePolygonLine, + handleOuterlinesTest2, + applyTemplateB, + makeRoofPatternPolygon, + } = useMode() useEffect(() => { if (!canvas) { @@ -240,6 +251,10 @@ export default function Roof2() { setShowControl(!showControl) } + const drawRoofPatterns = (roofStyle) => { + makeRoofPatternPolygon(roofStyle) + } + return ( <> {canvas && ( @@ -267,12 +282,11 @@ export default function Roof2() { - +