diff --git a/frontend/src/components/Channels.tsx b/frontend/src/components/Channels.tsx index 4cf4e809..b6ba7706 100644 --- a/frontend/src/components/Channels.tsx +++ b/frontend/src/components/Channels.tsx @@ -19,6 +19,7 @@ import { useChannelTagActions } from "../lib/useChannelTagActions"; import { useChannelPriority } from "../lib/useChannelPriority"; import ViewSwitcher, { type ViewOption } from "./ViewSwitcher"; import ColumnSortControl from "./ColumnSortControl"; +import FilterChipGroup, { filterChipClass } from "./FilterChipGroup"; import Pager from "./Pager"; import { CHANNEL_LAYOUTS, type ChannelLayout } from "../lib/channelLayout"; import { sortRows } from "../lib/columnSort"; @@ -294,18 +295,13 @@ export default function Channels() { // where they act. const syncFilter = typeof filters.sync === "string" ? filters.sync : ""; const statusChips = ( -
diff --git a/frontend/src/i18n/locales/en/channels.json b/frontend/src/i18n/locales/en/channels.json index 136abcb2..0073af9c 100644 --- a/frontend/src/i18n/locales/en/channels.json +++ b/frontend/src/i18n/locales/en/channels.json @@ -39,6 +39,7 @@ } }, "filters": { + "syncLabel": "Sync status", "all": "All", "needsFull": "Needs full history", "fullySynced": "Fully synced" diff --git a/frontend/src/i18n/locales/en/stats.json b/frontend/src/i18n/locales/en/stats.json index 1131e73e..5de6eaec 100644 --- a/frontend/src/i18n/locales/en/stats.json +++ b/frontend/src/i18n/locales/en/stats.json @@ -5,6 +5,7 @@ }, "title": "API quota usage", "rangeDays": "{{count}}d", + "rangeLabel": "Time range", "introBefore": "YouTube Data API units attributed by who triggered the spend. ", "introSystem": "System", "introAfter": " is shared background work (scheduled backfill, enrichment, resync) that isn't tied to one person.", diff --git a/frontend/src/i18n/locales/hu/channels.json b/frontend/src/i18n/locales/hu/channels.json index 76e19a25..1f685502 100644 --- a/frontend/src/i18n/locales/hu/channels.json +++ b/frontend/src/i18n/locales/hu/channels.json @@ -39,6 +39,7 @@ } }, "filters": { + "syncLabel": "Szinkron állapot", "all": "Mind", "needsFull": "Hiányos előzmény", "fullySynced": "Teljesen szinkronizálva" diff --git a/frontend/src/i18n/locales/hu/stats.json b/frontend/src/i18n/locales/hu/stats.json index d85adb08..c7692360 100644 --- a/frontend/src/i18n/locales/hu/stats.json +++ b/frontend/src/i18n/locales/hu/stats.json @@ -5,6 +5,7 @@ }, "title": "API-kvóta használat", "rangeDays": "{{count}} nap", + "rangeLabel": "Időtartomány", "introBefore": "A YouTube Data API-egységek aszerint, hogy ki váltotta ki a felhasználást. A ", "introSystem": "Rendszer", "introAfter": " a megosztott háttérmunka (ütemezett letöltés, gazdagítás, újraszinkronizálás), amely nem köthető egy személyhez.",