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

agama-project / agama / 24477272011
72%
master: 83%

Build:
Build:
LAST BUILD BRANCH: busy_state_calc
DEFAULT BRANCH: master
Ran 15 Apr 2026 08:43PM UTC
Jobs 1
Files 585
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

15 Apr 2026 08:11PM UTC coverage: 71.914%. First build
24477272011

push

github

dgdavid
refactor(web): extract reusable `usePristineSafeForm` hook

Extract the pristine-check pattern from `SoftwarePatternsSelection` into
a reusable `usePristineSafeForm` hook built on top of `useAppForm`.

This extraction eliminates repetition across forms that need the same
behavior (likely most), providing a consistent and maintainable approach
for handling "pristine" submissions.

The hook cleanly separates validation (`validators.onSubmitAsync`) and
business logic (`onSubmit`) from completion actions like navigation or
cleanup (`onSubmitComplete`). Validation and business logic are skipped
when the form is unchanged, avoiding unnecessary tasks like API
calls while completion actions always run.

3711 of 6019 branches covered (61.65%)

Branch coverage included in aggregate %.

16 of 16 new or added lines in 2 files covered. (100.0%)

13736 of 18242 relevant lines covered (75.3%)

81.12 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 web 24477272011.1 15 Apr 2026 08:43PM UTC 585
71.91
GitHub Action Run
Source Files on build 24477272011
  • Tree
  • List 585
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24477272011
  • f04d5a64 on github
  • Next Build on patterns-selection-tanstack-form (#24569359618)
  • Delete
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