react-native-spacing-mixin

0.0.1 • Public • Published

React Native spacing mixin

Handy spacing mixin like in Bootstrap 4 (https://getbootstrap.com/docs/4.0/utilities/spacing/)

Usage

import {spacing} from 'react-native-spacing-mixin'
 
//
// your component code here
//
 
const styles = StyleSheet.create({
    container: {
        ...spacing('px'),
        // Equivalent to
        // paddingHorizontal: 18,
    },
    card: {
        ...spacing('p'),
        // Equivalent to
        // padding: 18,
    },
    avatar: {
        ...spacing('mr', .5),
        // Equivalent to
        // paddingRight: 9,
    },
});
 

Custom base spacing

You can specify custom base spacing for the whole app

import {spacingConf} from 'react-native-spacing-mixin'
 
spacingConf.spacing = 40;
 

Readme

Keywords

none

Package Sidebar

Install

npm i react-native-spacing-mixin

Weekly Downloads

2

Version

0.0.1

License

none

Last publish

Collaborators

  • logovaser