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

agama-project / agama / 23627356729
77%
master: 77%

Build:
Build:
LAST BUILD BRANCH: reuse-vg-ui
DEFAULT BRANCH: master
Ran 27 Mar 2026 01:59AM UTC
Jobs 1
Files 571
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

27 Mar 2026 01:01AM UTC coverage: 72.834%. First build
23627356729

push

github

dgdavid
refactor(web): adopt TanStack Form composition pattern in network sub-components

IpSettings, BindingModeSelector, and DeviceSelector previously used
useFormContext(), which is designed for generic leaf field components
and is deliberately untyped. Since these components render slices of a known
form, withForm() is the correct fit. The mismatch forced "as any" casts on
every field name and subscribe selector, silently bypassing TypeScript's
checks and leaving field renames undetected at compile time.

Rewriting the three components with withForm() removes all "as any"
casts and restores full type safety. The form options were extracted from
ConnectionForm using formOptions() and exported to allow sub-components
spread it in their withForm() definition for type inference.

Also, a convenience mergeFormDefaults helper has been added for handling
the case where some defaults depend on runtime hook values and cannot be
declared statically.

3343 of 5314 branches covered (62.91%)

Branch coverage included in aggregate %.

48 of 48 new or added lines in 5 files covered. (100.0%)

12966 of 17078 relevant lines covered (75.92%)

76.63 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 web 23627356729.1 27 Mar 2026 01:59AM UTC 571
72.83
GitHub Action Run
Source Files on build 23627356729
  • Tree
  • List 571
  • 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 #23627356729
  • 0f84025f on github
  • Next Build on network-tanstack-form-part2 (#23628204152)
  • 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