diff --git a/frontend/src/components/tables/ChannelsTable.jsx b/frontend/src/components/tables/ChannelsTable.jsx index 78dd4f4c..81c7abce 100644 --- a/frontend/src/components/tables/ChannelsTable.jsx +++ b/frontend/src/components/tables/ChannelsTable.jsx @@ -1429,6 +1429,8 @@ const ChannelsTable = ({ onReady }) => { setShowDisabled={setShowDisabled} showOnlyStreamlessChannels={showOnlyStreamlessChannels} setShowOnlyStreamlessChannels={setShowOnlyStreamlessChannels} + pagination={pagination} + setPagination={setPagination} /> {/* Table or ghost empty state inside Paper */} diff --git a/frontend/src/components/tables/ChannelsTable/ChannelTableHeader.jsx b/frontend/src/components/tables/ChannelsTable/ChannelTableHeader.jsx index 3abafa07..836c0281 100644 --- a/frontend/src/components/tables/ChannelsTable/ChannelTableHeader.jsx +++ b/frontend/src/components/tables/ChannelsTable/ChannelTableHeader.jsx @@ -112,6 +112,8 @@ const ChannelTableHeader = ({ setShowDisabled, showOnlyStreamlessChannels, setShowOnlyStreamlessChannels, + pagination, + setPagination, }) => { const theme = useMantineTheme(); @@ -232,6 +234,7 @@ const ChannelTableHeader = ({ }; const toggleShowOnlyStreamlessChannels = () => { + setPagination({ ...pagination, pageIndex: 0 }); setShowOnlyStreamlessChannels(!showOnlyStreamlessChannels); };