24 lines
531 B
JavaScript
24 lines
531 B
JavaScript
// Metro module 148 (f149).
|
|
const flattenStyle = function flattenStyle(a0) {
|
|
if (a0 !== null && typeof a0 === "object") {
|
|
if (Array.isArray(a0)) {
|
|
const r20 = {};
|
|
const length = a0.length;
|
|
let r0 = 0;
|
|
while (r0 < length) {
|
|
const r14 = flattenStyle(a0[r0]);
|
|
const r1 = r0;
|
|
if (r14) {
|
|
for (const key in r14) {
|
|
r20[key] = r14[key];
|
|
}
|
|
}
|
|
r0 = r1 + 1;
|
|
}
|
|
return r20;
|
|
}
|
|
return a0;
|
|
}
|
|
};
|
|
export default flattenStyle;
|