UNPKG

native-base

Version:

Essential cross-platform UI components for React Native

19 lines (15 loc) 701 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.convertStringNumberToNumber = void 0; // For backward compatibility with 3.0 of props like non token string numbers `<Box mt={"39"} />` => used to get applied as 39px. RN expects fontWeight to be string and crashes with numbers // https://reactnative.dev/docs/text-style-props#fontweight const convertStringNumberToNumber = (key, value) => { if (typeof value === 'string' && key !== 'fontWeight' && value && !isNaN(Number(value))) { return parseFloat(value); } return value; }; exports.convertStringNumberToNumber = convertStringNumberToNumber; //# sourceMappingURL=convertStringNumberToNumber.js.map