1.0.122 • Published 4 years ago

react-utility-box v1.0.122

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

react-utility-box

This react Library provides some extended functionality like Toast or floating messages etc.

NPM JavaScript Style Guide

Install

npm i --save react-utility-box

Usage

import React, { Component } from 'react'
import { ComponentName } from 'react-utility-box'
import 'react-utility-box/dist/index.css'

class Example extends Component {
  render() {
    return <ComponentName />
  }
}

Components

Toast Component

This Component is for flashing message it can be said as alert messages which will not interupt the browser.It takes In state as a message prop and and on state change it will show the popup and will dissappear after 2 seconds.

import {ToastComponent} from 'react-utility-box';
import 'react-utility-box/dist/index.css';

class Example extends Component {
  const [message,setMessage] = useState('');
  render() {
    return(
      <div>
        <ToastComponent message={message}   time={10000} styles={{ backgroundColor: 'red', color: 'yellow' }}/>
      <div>
      )
  }
}

Example for ToastComponent

Prop nameTypedefault value
messageString''
timenumber2000
stylesObject{}

Loaders

In this module many loaders can be found some of which some are customizable.

  • NeoMorphism Loading

    import { LoadingComponentNeo } from 'react-utility-box'
    
    export default app = () => {
      return <LoadingComponentNeo />
    }
  • Bubble Loading

    import { LoadingComponentBubble } from 'react-utility-box'
    
    export default app = () => {
      return <LoadingComponentBubble />
    }
  • Text Loading

    import { LoadingComponentText } from 'react-utility-box'
    
    export default app = () => {
      return <LoadingComponentText message={'please wait..'} />
    }
    Prop nameTypedefault value
    messageStringloading

Example for Loaders

License

MIT © saurav0705

1.0.122

4 years ago

1.0.121

4 years ago

1.0.12

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago