+ {/* 그리드 표시 */}
+
+
+ updateGridConfig({ visible })} />
+
+
+ {/* 스냅 활성화 */}
+
+
+ updateGridConfig({ snapToGrid })} />
+
+
+ {/* 프리셋 */}
+
+
+
+
+
+ {/* 셀 너비 */}
+
+
+
+ {gridConfig.cellWidth}px
+
+
updateGridConfig({ cellWidth: value })}
+ min={5}
+ max={100}
+ step={5}
+ className="w-full"
+ />
+
+
+ {/* 셀 높이 */}
+
+
+
+ {gridConfig.cellHeight}px
+
+
updateGridConfig({ cellHeight: value })}
+ min={5}
+ max={100}
+ step={5}
+ className="w-full"
+ />
+
+
+ {/* 그리드 투명도 */}
+
+
+
+ {Math.round(gridConfig.gridOpacity * 100)}%
+
+
updateGridConfig({ gridOpacity: value / 100 })}
+ min={10}
+ max={100}
+ step={10}
+ className="w-full"
+ />
+
+
+ {/* 그리드 색상 */}
+
+
+ {/* 그리드 정보 */}
+
+
+ 행:
+ {gridConfig.rows}
+
+
+ 열:
+ {gridConfig.columns}
+
+
+
+