• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ndresx / react-countdown / 27509014192
100%

Build:
DEFAULT BRANCH: master
Ran 14 Jun 2026 07:07PM UTC
Jobs 1
Files 7
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Jun 2026 07:06PM UTC coverage: 100.0%. Remained the same
27509014192

push

github

web-flow
v3.0.0-beta.0: useCountdown Hook & updates (#70)

* Initial commit with useCountdown hook

* Refine hook, implement tests, update docs

* Rebase with master, update dependencies

* Update React peer dependencies for hook support

* Re-add index

* Update packages

* Migrate to ESLint

* Update ESLint rules

* Remove span and classname prop

* Update tests, dependencies and other stuff

* Add raf prop (temp)

* Remove raf prop (experimental)

* Remove/deprecated children prop support

* Update examples, lint commands, node modules

* Update travis cfg

* Update examples build

* Update with master, update of all dependencies

* Update lint steps

* Remove PropTypes and update ESLint configuration for React component

* Refactor countdown component and hook structure

- Updated import paths for Countdown component and useCountdown hook to reflect new directory structure.
- Modified CountdownApiExampleState to use the new component import.
- Changed CountdownHookBasicUsage and CountdownHookCompletionist to utilize UseCountdownProps.
- Updated package.json to specify new module paths and added exports for component and hook.
- Removed rollup.config.js and replaced it with rollup.config.mjs for improved module bundling.
- Added tests for component and hook entry points to ensure correct exports.
- Created separate component.ts and hook.ts files to re-export Countdown and useCountdown respectively.

* Enhance countdown functionality and update dependencies

- Improved countdown behavior by allowing the `pure` prop to control re-renders.
- Updated peer dependencies to require React 18.
- Refactored Countdown and CountdownJs classes to simplify state management.
- Added unit tests for `calcOffsetStartTimestamp` method in CountdownJs.

* Refactor testing setup by removing unused react-hooks library and updating imports

* Implement structural updates and optimizations across multiple modules

* Refactor code structure for improved readability and maintainabili... (continued)

117 of 117 branches covered (100.0%)

Branch coverage included in aggregate %.

166 of 166 new or added lines in 7 files covered. (100.0%)

186 of 186 relevant lines covered (100.0%)

202.47 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27509014192.1 14 Jun 2026 07:07PM UTC 7
100.0
GitHub Action Run
Source Files on build 27509014192
  • Tree
  • List 7
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 6b7a955b on github
  • Prev Build on master (#10330967465)
  • Next Build on master (#27509919059)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc