1
0
Fork 0

some comments and cleanup

This commit is contained in:
Enoch Riese 2022-12-12 10:14:28 -06:00
parent d78b2bb6c1
commit 22c92b10d8
5 changed files with 17 additions and 13 deletions

View file

@ -1,5 +1,5 @@
import { useRef } from 'react'
import Stack from './part'
import Stack from './stack'
import SvgWrapper from '../../draft/svg-wrapper'
import { PartInner } from '../../draft/part'
@ -60,19 +60,21 @@ const Draft = (props) => {
}
}
// We need to make sure the `pages` part is at the bottom of the pile
// so we can drag-drop all parts on top of it.
// Bottom in SVG means we need to draw it first
const viewBox = layout.topLeft
? `${layout.topLeft.x} ${layout.topLeft.y} ${layout.width} ${layout.height}`
: false
// We need to make sure the `pages` part is at the bottom of the pile
// so we can drag-drop all parts on top of it.
// Bottom in SVG means we need to draw it first
const stacks = [
<PartInner
{...{ part: patternProps.parts[0][props.layoutPart], partName: props.layoutPart, gist }}
key={props.layoutPart}
/>,
]
// then make a stack component for each remaining stack
for (var stackName in patternProps.stacks) {
if (stackName === props.layoutPart) {
continue