@unpourtous/react-native-stub-toast

0.1.12 • Public • Published

react-native-stub-toast

JavaScript Style Guide

Introduction

A Toast component which can be called with static function, It does not need to add <Tosat /> every page.

Installation

npm install @unpourtous/react-native-stub-toast --save

Usage

First, add PopupStub as sibling node of you Root Node

export default class example extends Component {
  render () {
    return (
      <View style={styles.container}>
        {/* Your root node */} 
        <TouchableHighlight
          onPress={() => {
            // Step three: Use Toast with static function
            Toast.show('This is a Toast')
            Toast.show('This is a another Toast')
          }}>
          <Text>Show Toast</Text>
        </TouchableHighlight>
        
        {/* Step One: Add popup stub */} 
        <PopupStub ref={component => {
          this._popupStub = component
          // Step Two: Init toast with PopupStub ref
          Toast.init(this._popupStub)
        }} />
      </View>
    )
  }
}

License

This library is distributed under MIT Licence.

/@unpourtous/react-native-stub-toast/

    Package Sidebar

    Install

    npm i @unpourtous/react-native-stub-toast

    Weekly Downloads

    17

    Version

    0.1.12

    License

    MIT

    Last publish

    Collaborators

    • xiaosiyan
    • akb48
    • blackwang
    • fuwutu
    • lukequ
    • wushq5
    • ufolux
    • liuhuman
    • yatessss
    • raganyayoung
    • lhtin
    • erichua23
    • mcalsace
    • haywood
    • lemori
    • millerw