@sujitsimon/react-flipclock
v0.1.2
Published
React Flip Clock widget for your react-app
Maintainers
Readme
react-flip-clock
A simple react-flip-clock widget with customizaion
Download Project
Clone react-clock
git clone https://github.com/sujitsimon/react-flip-clock.gitInstallation
Install react-flip-clock with npm
npm i @sujitsimon/react-flipclockUsage/Examples
import { Clock } from '@sujitsimon/react-flipclock';
function App() {
return <Clock config={{height: '100px', backgroundColor: '#241623', textColor: '#fff'}}/>
}Demo

API Reference
Clock API
<Clock config={{height: '100px', backgroundColor: '#241623', textColor: '#fff'}}/>| Parameter | Type | Description |
| :-------- | :------- | :------------------------- |
| height | string | height of clock element. Default: 100px|
| backgroundColor | string | background hex color code. Default: #241623|
| textColor | string | text hex color code. Default: #FFFFFF|
| format | string | 12h or 24h Default: 12h|
Countdown Timer API
<CountDownTimer config={{height: '100px', backgroundColor: '#241623', textColor: '#fff'}}
countDownTime={{hours: 0, minutes: 0, seconds: 10}}
onCountDownComplete={()=> {console.log('Timer Complete')}}/>| Parameter | Type | Description |
| :-------- | :------- | :------------------------- |
| height | string | height of clock element. Default: 100px|
| backgroundColor | string | background hex color code. Default: #241623|
| textColor | string | text hex color code. Default: #FFFFFF|
| countDownTime | object | Mandatory:{hours: number, minutes: number, seconds: number}|
| onCountDownComplete | callback | Callback function on Countdown timer Complete|
StopWatch API
<StopWatch config={{height: '100px', backgroundColor: '#241623', textColor: '#fff'}} onTimerExit={(s)=> {console.log('Timer Exit', s)}}/>| Parameter | Type | Description |
| :-------- | :------- | :------------------------- |
| height | string | height of clock element. Default: 100px|
| backgroundColor | string | background hex color code. Default: #241623|
| textColor | string | text hex color code. Default: #FFFFFF|
| stopTimer | boolean | stop timer|
| onTimerExit | callback | Callback function on stopTimer is called. Returns elapsed_time in ms|
