1.0.7 • Published 3 years ago

react-action-bar v1.0.7

Weekly downloads
-
License
-
Repository
github
Last release
3 years ago

react-action-bar

PRs Welcome Build passing Open Source Love License Made with Love in India

Demo

enter image description here

🎉 react-action-bar allows you to simplify form submission and data updation with just a few lines of code by introducing a fixed bar on the top of the screen and letting the user perform the actions by passing props.

Installation :

$ npm install react-action-bar
$ yarn add react-action-bar

Features

  • No need to scroll up or down to save the form or update data.
  • Fully customisable.
  • Very light weight (~30kb)
  • Discard action button.

Code example:

  import React from 'react';
  import ActionBar from 'react-action-bar';

  function App(){
    return (
      <div>
       <ActionBar
		isVisible={visible}
		primaryAction={handleSave}
		discardAction={handleDiscard}
		/>
      </div>
);

}

Props

PropDescriptionTypeRequiredDefault
isVisibleaccepts a boolean to evaluate whether to show action barBooleantrue-
primaryActionaccepts a function to execute when primary action button is clickedfunctiontrue-
discardActionaccepts a function to execute when discard action button is clickedfunctiontrue-
messagemessage to display on the action barfunctionfalseUnsaved changes
backgroundColorbackground color of the action barstringfalse#000
primaryColorprimary color of the action barstringfalse#008060
primaryTitletitle of the primary action buttonstringfalseSave
discardTitletitle of the discard action buttonstringfalseDiscard

Contribute

Show your ❤️ and support by giving a ⭐. Any suggestions are welcome!

forthebadge forthebadge