1.0.1 • Published 5 years ago

react-native-flat-login v1.0.1

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

react-native-flat-login

React Native Flat Login Component

Example Video

https://youtu.be/aOkyIiOT6NE

Usage

npm i react-native-flat-login --save

import React, {Component} from 'react';
import {StyleSheet,KeyboardAvoidingView} from 'react-native';

import FlatLogin from 'react-native-flat-login';

export default class App extends Component {
  render() {
    return (
   <KeyboardAvoidingView style={styles.container} behavior='padding'>
        <FlatLogin
        colorSet={["#fAfAfA","#77A7DF","#5391D8", "#5391D8"]}
        placeHolders={["ENTER YOUR EMAIL HERE","ENTER YOUR PASSWORD HERE","REPEAT YOUR PASSWORD HERE"]}
        titleTxt="SING UP"
        titleStyle={{marginTop:20, marginLeft:20, fontSize:20, fontWeight:'800', color:'#000'}}
        noteTxt="Fill in all information"
        noteStyle={{ fontSize:12, marginLeft:20,fontSize:14,letterSpacing:1,color:"#999"}}
        buttomText="GO"
        spinnerColor="#80B4E1"
        inputTextStyle={{flex:1, width:'100%',paddingLeft:30,paddingTop:10,color:'#80B4E1'}}
        onSubmit={(data)=> {console.log(data)}} />     
  </KeyboardAvoidingView>
    );
  }
}
const styles = StyleSheet.create({
  container: {
    flex:1,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor:'#f5f5f5'
  },
});
 

Props

PropDefaul valueTypeDescription
colorSet"#fAfAfA","#77A7DF","#5391D8", "#5391D8"ArraySet component colors
placeHolders"ENTER YOUR EMAIL HERE","ENTER YOUR PASSWORD HERE","REPEAT YOUR PASSWORD HERE"ArrayDefine placeholder for each TextInput
titleTxt"SING UP"StringTittle text
titleStyle{marginTop:20, marginLeft:20, fontSize:20, fontWeight:'800', color:'#000'}ObjectStyles for title text
noteTxt"Fill in all information"StirngNote text next to Title text
noteStyle{ fontSize:12, marginLeft:20,fontSize:14,letterSpacing:1,color:"#999"}ObjectStyles for note text
buttomText"GO"StringText for Submit buttom
spinnerColor"#80B4E1"StringDefine a color for an ActivityIndicator component
inputTextStyle{flex:1, width:'100%',paddingLeft:30,paddingTop:10,color:'#80B4E1'}ObjectStyles for TextInput components
onSubmit{(data)=> null}FunctionSubmit buttom responder

Methods

NameDescriptionUsage
reLoad()Ruturn component to its original shapethis.refs.refname.reLoad()

Contact

Twitter: @holaconstancio