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

kobotoolbox / kpi / 30097357955
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2566-reduce-refresh-frequency-and-harden-reliability-of-the-billingusage
DEFAULT BRANCH: master
Ran 24 Jul 2026 01:37PM UTC
Jobs 10
Files 896
Run time 3min
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

24 Jul 2026 01:33PM UTC coverage: 81.817%. Remained the same
30097357955

push

github

web-flow
refactor(dataTable): mantineify table settings modal DEV-2062 (#7288)

### đŸ“Ŗ Summary

Migrated Table Settings modal to Mantine Modal, migrated the in-modal
component to TypeScript and made it a functional component that uses
Mantine components. Also fixed "Reset" button to use proper defaults.

### 💭 Notes

Changes here:
- Added a dedicated Mantine opener in `openTableSettingsModal.tsx`.
- Removed legacy code from `bigModal.js` and `constants.ts`.
- `TableSettings.tsx` is now a functional component in TypeScript.
- Kept Reflux `tableStore` to not limit the amount of changes in this PR
- Fixed null cleanup in `tableStore.ts` so reset values are properly
removed before saving.

### 👀 Preview steps

1. â„šī¸ Have a project with submissions.
2. Go to Project → Data → Table.
3. Open "Display options" in top right.
4. Confirm the modal title is "Table display options" and the options
are identical as previously, just in the new Mantine-style.
5. Confirm "Show group names in table headers" is checked by default on
first open.
6. Click Reset.
7. Close the modal, then open it again.
8. Confirm "Show group names in table headers" is checked again after
reset.
9. Change one or more settings and click Save.
10. Reopen the modal and confirm saved values persist.

9480 of 12794 branches covered (74.1%)

30705 of 37529 relevant lines covered (81.82%)

5.51 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30097357955.1 24 Jul 2026 01:37PM UTC 892
49.35
2 30097357955.2 24 Jul 2026 01:38PM UTC 892
44.24
3 30097357955.3 24 Jul 2026 01:38PM UTC 892
52.8
4 30097357955.4 24 Jul 2026 01:39PM UTC 894
45.6
5 30097357955.5 24 Jul 2026 01:39PM UTC 894
50.69
6 30097357955.6 24 Jul 2026 01:39PM UTC 894
54.06
7 30097357955.7 24 Jul 2026 01:41PM UTC 894
67.02
8 30097357955.8 24 Jul 2026 01:42PM UTC 892
58.99
9 30097357955.9 24 Jul 2026 01:42PM UTC 894
60.15
10 30097357955.10 24 Jul 2026 01:45PM UTC 896
69.38
Source Files on build 30097357955
  • Tree
  • List 896
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 4c534796 on github
  • Prev Build on main (#30095092178)
  • Next Build on main (#30098672441)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc