diff --git a/frontend/src/components/tables/ChannelsTable.jsx b/frontend/src/components/tables/ChannelsTable.jsx index dc82c131..d8cba160 100644 --- a/frontend/src/components/tables/ChannelsTable.jsx +++ b/frontend/src/components/tables/ChannelsTable.jsx @@ -1413,6 +1413,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 2263806f..98e01e15 100644 --- a/frontend/src/components/tables/ChannelsTable/ChannelTableHeader.jsx +++ b/frontend/src/components/tables/ChannelsTable/ChannelTableHeader.jsx @@ -109,6 +109,8 @@ const ChannelTableHeader = ({ setShowDisabled, showOnlyStreamlessChannels, setShowOnlyStreamlessChannels, + pagination, + setPagination, }) => { const theme = useMantineTheme(); @@ -226,6 +228,7 @@ const ChannelTableHeader = ({ }; const toggleShowOnlyStreamlessChannels = () => { + setPagination({ ...pagination, pageIndex: 0 }); setShowOnlyStreamlessChannels(!showOnlyStreamlessChannels); };