Skip to content

devex: Add poll helper and refactor superadmin polls - #3560

Merged
SuaYoo merged 19 commits into
mainfrom
frontend-poll-helper
Aug 5, 2026
Merged

devex: Add poll helper and refactor superadmin polls#3560
SuaYoo merged 19 commits into
mainfrom
frontend-poll-helper

Conversation

@SuaYoo

@SuaYoo SuaYoo commented Aug 4, 2026

Copy link
Copy Markdown
Member

WIP for #3541

Changes

  • Adds new PollController helper to standardize polling functionality
  • Refactors <btrix-crawls> to use poll controller
  • Refactors <btrix-active-crawl-badge> to use poll controller

Follow-Ups

@SuaYoo
SuaYoo force-pushed the frontend-poll-helper branch from ac3ed1a to 819df12 Compare August 4, 2026 21:04
@SuaYoo SuaYoo changed the title wip: Add poll helper devex: Add poll helper and refactor superadmin polls Aug 5, 2026
@SuaYoo
SuaYoo marked this pull request as ready for review August 5, 2026 18:21
@SuaYoo
SuaYoo force-pushed the frontend-poll-helper branch from fbf2c26 to 3096415 Compare August 5, 2026 18:21
@SuaYoo
SuaYoo requested a review from emma-sg August 5, 2026 18:28

@emma-sg emma-sg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feeling good overall! Left some thoughts on api shape & naming, feel free to take or leave

Comment thread frontend/src/controllers/poll/poll.ts Outdated
Comment thread frontend/src/controllers/poll/poll.ts Outdated
Comment thread frontend/src/controllers/poll/poll.ts
Comment thread frontend/src/controllers/poll/poll.ts Outdated
@SuaYoo
SuaYoo requested a review from emma-sg August 5, 2026 21:18

@emma-sg emma-sg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pretty happy with this all in all! Left a few more musings on your last comment, but nothing blocking.

@SuaYoo
SuaYoo merged commit 380ed77 into main Aug 5, 2026
29 checks passed
@SuaYoo
SuaYoo deleted the frontend-poll-helper branch August 5, 2026 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants