diff options
| -rw-r--r-- | app/lib/styles.js | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/app/lib/styles.js b/app/lib/styles.js index 4cde4fdfce..0bbec6fe79 100644 --- a/app/lib/styles.js +++ b/app/lib/styles.js @@ -1,25 +1,26 @@ // @flow -import { Styles } from 'reactxp'; +import * as RX from 'reactxp'; -type ExtractReturnType = (*) => Object; +type ExtractViewReturnType = <V>(V) => Object; +type ExtractTextReturnType = <V>(V) => Object; export function createViewStyles<T: { [string]: Object }>( styles: T, -): $ObjMap<T, ExtractReturnType> { +): $ObjMap<T, ExtractViewReturnType> { const viewStyles = {}; for (const style of Object.keys(styles)) { - viewStyles[style] = Styles.createViewStyle(styles[style]); + viewStyles[style] = RX.Styles.createViewStyle(styles[style]); } return viewStyles; } export function createTextStyles<T: { [string]: Object }>( styles: T, -): $ObjMap<T, ExtractReturnType> { +): $ObjMap<T, ExtractTextReturnType> { const textStyles = {}; for (const style of Object.keys(styles)) { - textStyles[style] = Styles.createTextStyle(styles[style]); + textStyles[style] = RX.Styles.createTextStyle(styles[style]); } return textStyles; } |
