Skip to content

atull/react-native-shape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native Shape

Custom shapes for React Native apps

This library is truly an inspiration from The shape of CSS and the example assets for demonstrating this library are been used from an article on CodeDaily.

Currently, this library is supporting 9 basic shapes mentioned below.

Square, Rectangle, Circle, Oval, Triangle, Trapezoid, Pentagon, Hexagon & Octagon.

Demo

demo

Installation

npm install react-native-shape

Properties

Name Type Default
color String #1e90ff
rotate Int 0 (in deg)
scale Float 1

Example Usage

import React from 'react';
import { View } from 'react-native';
import { Circle, Triangle } from 'react-native-shape';

export default class App extends React.Component {
  render() {
    return (
      <View>
        <Circle />
        <Triangle color="red" scale={1.2} rotate={45} />
      </View>
    );
  }
}

Contributing

Contributions are very welcome for bug fixes & new features

License

MIT