@kirz/react-native-toolkit
Version:
Toolkit to speed up React Native development
33 lines (32 loc) • 804 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getFontWeightName = getFontWeightName;
function getFontWeightName(fontWeight) {
switch (fontWeight) {
case '100':
return ['hairline', 'thin'];
case '200':
return ['extralight', 'ultralight'];
case '300':
return ['light'];
case '400':
case 'normal':
return ['normal', 'regular', 'book'];
case '500':
return ['medium'];
case '600':
return ['semibold', 'demibold'];
case '700':
case 'bold':
return ['bold'];
case '800':
return ['extrabold', 'ultrabold'];
case '900':
return ['black', 'heavy'];
default:
throw new Error(`Unknown font weight: ${fontWeight}`);
}
}
//# sourceMappingURL=getFontWeightName.js.map