UNPKG

react-native-unistyles

Version:
24 lines (23 loc) 620 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.serialize = void 0; const serialize = value => { switch (typeof value) { case 'function': return value.toString(); case 'object': if (Array.isArray(value)) { return `[${value.map(serialize).join(',')}]`; } if (value === null) { return 'null'; } return `{${Object.entries(value).map(([key, value]) => `'${key}':${serialize(value)}`).join(',')}}`; default: return JSON.stringify(value); } }; exports.serialize = serialize; //# sourceMappingURL=serialize.js.map