mirror of
https://github.com/penpot/penpot-exporter-figma-plugin.git
synced 2024-12-22 21:53:27 -05:00
cc5553ce7c
* Wip * refactor strokes * fix * fix * fix * refactor * more refactor * add changeset and fix issue fix line node * refactor * continue the refactor * refactor fills * fix * wip * try another approach * refactor * refactor * more refactor * refactor * wip * wip * minor improvements * minor fixes * refactor --------- Co-authored-by: Jordi Sala Morales <jordism91@gmail.com>
23 lines
411 B
TypeScript
23 lines
411 B
TypeScript
export const translateLineNode = (node: LineNode): VectorPaths => {
|
|
const commands = [
|
|
{
|
|
command: 'moveto',
|
|
code: 'M',
|
|
x: 0,
|
|
y: 0
|
|
},
|
|
{
|
|
command: 'lineto',
|
|
code: 'L',
|
|
x: node.width,
|
|
y: node.height
|
|
}
|
|
];
|
|
|
|
return [
|
|
{
|
|
windingRule: 'NONE',
|
|
data: commands.reduce((acc, { code, x, y }) => acc + `${code} ${x} ${y}`, '')
|
|
}
|
|
];
|
|
};
|