0
Fork 0
mirror of https://github.com/penpot/penpot-exporter-figma-plugin.git synced 2024-12-22 13:43:03 -05:00
penpot-exporter-figma-plugin/plugin-src/translators/translateConstraints.ts

32 lines
707 B
TypeScript
Raw Normal View History

import { ConstraintH, ConstraintV } from '@ui/lib/types/shapes/shape';
export const translateConstraintH = (constraint: ConstraintType): ConstraintH => {
switch (constraint) {
case 'MAX':
return 'right';
case 'MIN':
return 'left';
case 'CENTER':
return 'center';
case 'SCALE':
return 'scale';
case 'STRETCH':
return 'leftright';
}
};
export const translateConstraintV = (constraint: ConstraintType): ConstraintV => {
switch (constraint) {
case 'MAX':
return 'bottom';
case 'MIN':
return 'top';
case 'CENTER':
return 'center';
case 'SCALE':
return 'scale';
case 'STRETCH':
return 'topbottom';
}
};