0.5.0 • Published 9 years ago

react-the-final-countdown v0.5.0

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

react-final-countdown

Countdown react component for publishing on NPM

Version npm

Installation

npm install react-the-final-countdown --save

Description

A React component that allows a countdown timer to be added to any react webpage in the right hand corner of the site.

The timer allows developers of a website to limit the users time on a particular webpage. Examples of when this might be useful include work situations where motivation is a problem. At Founders and Coders we often have limited research time prior to discussion and a timer on a website could help enforce the principle. It can also be useful for shopping checkout pages where an item is only reserved for a certain amount of time.

Usage

After installation add the following to your main js file i.e. app.js

var Countdown = require('react-the-final-countdown');

And add the Countdown component where you are returning your HTML:

<Countdown min = {3} msg ="Close the bloody fridge" afterTimeOut = {this.afterTimeOut}/>
  • min is the number of minutes you'd like to start the countdown from.
  • msg is the message that will appear after the time is up.
  • afterUnmount is a function that you can create in your app.js that will be called once the timer is finished and the OK button is clicked.

Timer with Seconds Only.
screen shot 2015-11-05 at 17 34 55
Timer with Minutes.
screen shot 2015-11-05 at 17 35 14
Pop up when timer is up, the developer can edit the message.
screen shot 2015-11-05 at 17 40 47

Styles

Styles are provided inline in the npm module, where they can be edited. But we hope you like our simple CSS layout.

Development

If you find any bugs, or would like to help improve this module, please feel free to raise an issue and we'll get back to you ASAP. :smile: and give us a star on the repo :star:

License

MIT

0.5.0

9 years ago

0.3.1

9 years ago

0.4.0

9 years ago

0.3.0

9 years ago

0.2.0

9 years ago

0.1.0

9 years ago