mirror of
https://github.com/penpot/penpot-exporter-figma-plugin.git
synced 2024-12-22 13:43:03 -05:00
fix things related to types
This commit is contained in:
parent
3738c3cc4f
commit
e6a86795e6
2 changed files with 7 additions and 0 deletions
|
@ -10,6 +10,10 @@ export const transformGroupNode = async (
|
||||||
return {
|
return {
|
||||||
type: 'group',
|
type: 'group',
|
||||||
name: node.name,
|
name: node.name,
|
||||||
|
x: node.x + baseX,
|
||||||
|
y: node.y + baseY,
|
||||||
|
width: node.width,
|
||||||
|
height: node.height,
|
||||||
children: await Promise.all(node.children.map(child => transformSceneNode(child, baseX, baseY)))
|
children: await Promise.all(node.children.map(child => transformSceneNode(child, baseX, baseY)))
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
import { Uuid } from '@ui/lib/types/utils/uuid';
|
import { Uuid } from '@ui/lib/types/utils/uuid';
|
||||||
|
|
||||||
|
import { Fill } from '../utils/fill';
|
||||||
|
|
||||||
export const FRAME_TYPE: unique symbol = Symbol.for('frame');
|
export const FRAME_TYPE: unique symbol = Symbol.for('frame');
|
||||||
|
|
||||||
export type FrameAttributes = {
|
export type FrameAttributes = {
|
||||||
|
@ -9,4 +11,5 @@ export type FrameAttributes = {
|
||||||
hideFillOnExport?: boolean;
|
hideFillOnExport?: boolean;
|
||||||
showContent?: boolean;
|
showContent?: boolean;
|
||||||
hideInViewer?: boolean;
|
hideInViewer?: boolean;
|
||||||
|
fills: Fill[]; // @TODO: Discover why is not defined on Penpot types
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue