UNPKG

382 BJavaScriptView Raw
1import { StyleSheet } from 'react-native';
2
3export default function flattenStyle(style) {
4 const flatStyle = Object.assign({}, StyleSheet.flatten(style));
5 if (flatStyle.transform) {
6 flatStyle.transform.forEach(transform => {
7 const key = Object.keys(transform)[0];
8 flatStyle[key] = transform[key];
9 });
10 delete flatStyle.transform;
11 }
12 return flatStyle;
13}