react-native-iphone-se-helper
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

react-native-iphone-se-helper

This package was created with strong motivation for react-native-iphone-x-helper (author: ptelad)

install

yarn add react-native-iphone-se-helper
#or  
npm install react-native-iphone-se-helper --save

API

isIphoneSE(): boolean

returns whether the device is a iPhons SE or others

concernSESize(originalSize: number, seSize: number): number

determines the size by dividing whether it is SE or not

Example

import { isIphoneSE, concernSESize } from "react-native-iphone-se-helper";
 
const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: "center",
    alignItems: "center",
    backgroundColor: "#F5FCFF"
  },
  welcome: {
    fontSize: concernSESize(20, 11),
    textAlign: "center",
    margin: isIphoneSE() ? 5 : 10
  },
  instructions: {
    textAlign: "center",
    color: "#333333",
    marginBottom: 5
  }
});
 

License

MIT

Package Sidebar

Install

npm i react-native-iphone-se-helper

Weekly Downloads

86

Version

0.0.2

License

MIT

Unpacked Size

3.62 kB

Total Files

6

Last publish

Collaborators

  • youngsoohan