mirror of
https://github.com/penpot/penpot-exporter-figma-plugin.git
synced 2024-12-22 21:53:27 -05:00
02fa3363f5
* constraints translation * fix lint * fixes * fix vector constraints * fix lint
31 lines
707 B
TypeScript
31 lines
707 B
TypeScript
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';
|
|
}
|
|
};
|