native-positioning
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Native Positioning

NPM version NPM downloads NPM license run in expo snack Codecov Travis

About

Set positioning for React Native component in one line of code

How to Install

First, install the library in your project by npm:

$ npm install native-positioning

Or Yarn:

$ yarn add native-positioning

Getting Started

• Connect libary with project using ES6 import:

import { positioning } from 'native-positioning'

Options

You can use functions with next combinations:

  • (all)
  • (vertical, horizontal)
  • (top, horizontal, bottom)
  • (top, right, bottom, left)

All params are number or string type

Example

import React from 'react'
import { View } from 'react-native'
import { positioning } from 'native-positioning'

const App = () => {
  return (
    <View
      style={{
        backgroundColor: 'red',
        ...positioning(0, 20, 15),
        // top: 0,
        // right: 20,
        // bottom: 15,
        // left: 20,
      }}
    />
  )
}

License

This project is licensed under the MIT License © 2021-present Jakub Biesiada

Package Sidebar

Install

npm i native-positioning

Weekly Downloads

4

Version

1.0.1

License

MIT

Unpacked Size

7 kB

Total Files

6

Last publish

Collaborators

  • jbiesiada