INNER CODE UNIT · JavaScript
styleWithInset
lucasferreira/react-native-flash-message · src/FlashMessageWrapper.js:88
export function styleWithInset(style, wrapperInset, hideStatusBar = false, prop = "padding") {
if (prop === "margin") {
return styleWithInsetMargin(style, wrapperInset, hideStatusBar);
}
const { width: viewWidth } = Dimensions.get("window");
let {
padding = 0,
paddingVertical = padding,
paddingHorizontal = padding,
paddingTop = paddingVertical,
paddingBottom = paddingVertical,
paddingLeft = paddingHorizontal,
paddingRight = paddingHorizontal,
...viewStyle
} = StyleSheet.flatten(style || {});