Dispatcharr/frontend
Jeffrey C 367ee26f9a
Fix unassigned filter not updating after adding streams to channels
When a stream was added to a channel (via "Add to Channel" button, "Create New Channel", or bulk "Add Streams to Channel"), the StreamsTable data wasn't being refetched. This caused streams to remain visible even when the "Only Unassociated" filter was active, despite no longer being unassociated.

Fixed by calling fetchData() after channel updates in:
  - StreamRowActions.addStreamToChannel (single stream to channel)
  - addStreamsToChannel (bulk add to channel)
  - executeSingleChannelCreation (create new channel from stream)

Now streams immediately disappear from the filtered view when associated with a channel.
2026-01-14 13:07:08 -06:00
..
public Attempting to fix favicons 2025-04-08 11:49:51 -04:00
src Fix unassigned filter not updating after adding streams to channels 2026-01-14 13:07:08 -06:00
.gitignore full mantine refactor 2025-03-11 17:43:16 -04:00
eslint.config.js full mantine refactor 2025-03-11 17:43:16 -04:00
index.html more testing 2025-04-08 11:49:51 -04:00
package-lock.json Refactor forms to use react-hook-form and Yup for validation 2026-01-04 20:40:16 -06:00
package.json Refactor forms to use react-hook-form and Yup for validation 2026-01-04 20:40:16 -06:00
prettier.config.js full mantine refactor 2025-03-11 17:43:16 -04:00
README.md full mantine refactor 2025-03-11 17:43:16 -04:00
vite.config.js Add TV guide utility tests and vitest setup 2025-09-21 10:00:15 -05:00

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript and enable type-aware lint rules. Check out the TS template to integrate TypeScript and typescript-eslint in your project.