import { transformBlend, transformDimensionAndPosition, transformEffects, transformSceneNode } from '@plugin/transformers/partials'; import { transformChildren } from '@plugin/transformers/partials'; import { GroupShape } from '@ui/lib/types/shapes/groupShape'; export const transformGroupNode = async ( node: GroupNode, baseX: number, baseY: number ): Promise => { return { type: 'group', name: node.name, ...(await transformChildren(node, baseX, baseY)), ...transformDimensionAndPosition(node, baseX, baseY), ...transformEffects(node), ...transformSceneNode(node), ...transformBlend(node) }; };