Wire up gurujada/live_table 0.4.1 as a dependency (alongside its transitive sutra_ui and optional igniter requirement) with the :live_table config pointing at our Repo and PubSub. Forced oban_web override so the path-pinned vendored copy still wins over live_table's hex constraint. Convert the admin /users page to use LiveTable.LiveResource with sortable, searchable columns for callsign, name, and email. Custom renderers preserve the daisyUI admin badge and the pending/confirmed date cell. Hidden id field stays in the query so the edit and delete actions can target a record by id. Updated the delete test to push the delete event directly with an id payload; the stream dom_ids under live_table are random UUIDs so tr#users-<id> selectors no longer work. |
||
|---|---|---|
| .. | ||
| microwaveprop | ||
| microwaveprop_web | ||
| mix/tasks | ||
| microwaveprop.ex | ||
| microwaveprop_web.ex | ||