UNPKG

live-football-match-timer

Version:
70 lines (52 loc) 1.62 kB
# Live football match timer React component for showing live football match timer <img src="https://raw.githubusercontent.com/PradeepJaiswar/live-football-match-timer/master/match-timer.gif" width="200" height="200" > # Pre-requisites * [Git](http://git-scm.com/) * [NodeJS](http://nodejs.org/) (with NPM) # Install Dependencies `npm install` # Run example App `npm start` Open [localhost:9000](http://locahost:9000) # Example ``` import MatchTimer from 'live-football-match-timer'; const config = { matchDate: '2018/12/12', id: '23', startTime: '13:00', }; class YourComponent extends React.Component { constructor(props, context) { super(props, context); this.state = { }; } render() { return ( <div > <MatchTimer config={config} /> </div> ); } } ``` # Config You can custmize config param pass to component ## Required params Name | Type | Default | Description :--- | :--- | :------ | :---------- matchDate | string | - | Match date in YYYY/MM/DD format id | string | - | Unique match identifier startTime | string | - | match start time in 24 hour format hh:mm ## Optinal params Name | Type | Default | Description :--- | :--- | :------ | :---------- eachHalfTime | number | 45 | Each half Time halfBreakTime | number | 15 | - firstHalfExtraTime | number | 0 | - secondHalfExtraTime | number | 0 | - containerClass | string | null | Container div class for component TimerClass | string | null | Timer span class macthStatusTextClass | string | null | Extra match status info div class for text Live/HT/FT and extra time with seconds