0
Fork 0
mirror of https://github.com/penpot/penpot-exporter-figma-plugin.git synced 2025-02-01 04:08:42 -05:00
penpot-exporter-figma-plugin/plugin-src/translators/text/properties/translateLetterSpacing.ts

13 lines
372 B
TypeScript
Raw Normal View History

export const translateLetterSpacing = (
segment: Pick<StyledTextSegment, 'letterSpacing' | 'fontSize'>
): string => {
switch (segment.letterSpacing.unit) {
case 'PIXELS':
return segment.letterSpacing.value.toString();
case 'PERCENT':
return ((segment.fontSize * segment.letterSpacing.value) / 100).toString();
default:
return '0';
}
};