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

kobotoolbox / kpi / 17073954763
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: refactor-subsequences-2025
DEFAULT BRANCH: master
Ran 19 Aug 2025 03:51PM UTC
Jobs 1
Files 665
Run time 2min
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

19 Aug 2025 03:14PM UTC coverage: 79.005% (-2.4%) from 81.425%
17073954763

push

github

web-flow
refactor(UniversalTable): handle future generated API helpers DEV-895 (#6134)

### 💭 Notes

Restructured UniversalTable to handle generated API helpers in the
future. It should be possible to swap queries without more changes to
the UniversalTable. Notably (see commit by commit):
- Extracted the pagination state and query hook to parent component for
simplicity. The future generated API hooks and fetchers would replace
all of the `*.query` file contents. With previous `queryHook` approach
it would require an extra boilerplate to re-wrap each hook to conform to
the `queryHook` signature and complex typing gymnastics (I tried and
failed), therefore I settled for an equal amount of boilerplate of
raising pagination state along much simpler UniversalTable types and
removing the mental complexity of passing a hook as a parameter.
- unrelated but along the way, renamed UniversalTable files according to
the frontend coding style guidelines. Note that nowhere UniversalTable
was used directly, so I renamed the PaginatedQueryUniversalTable to
UniversalTable and UniversalTable to UniversalTableCore as an internal
component.


### 👀 Preview steps
1. â„šī¸ have an account and a project
2. đŸŸĸ [on PR] notice that organization member table still works
3. đŸŸĸ [on PR] notice that form activity table still works as before
4. đŸŸĸ [on PR] notice that access logs table still works

6268 of 10171 branches covered (61.63%)

23703 of 30002 relevant lines covered (79.0%)

0.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 17073954763.1 19 Aug 2025 03:51PM UTC 665
79.0
Source Files on build 17073954763
  • Tree
  • List 665
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 36e38ded on github
  • Prev Build on main (#17073638047)
  • Next Build on main (#17085853863)
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

© 2025 Coveralls, Inc