From a92215480e8743b2c6ba9acbbe9692301ae4fad0 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Tue, 28 Apr 2026 22:36:44 -0500 Subject: [PATCH] add docs link to media sync settings --- .../views/settings/MediaSyncSettingsView.tsx | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/web/src/views/settings/MediaSyncSettingsView.tsx b/web/src/views/settings/MediaSyncSettingsView.tsx index 57f3f9685..184acfc07 100644 --- a/web/src/views/settings/MediaSyncSettingsView.tsx +++ b/web/src/views/settings/MediaSyncSettingsView.tsx @@ -10,13 +10,16 @@ import axios from "axios"; import { toast } from "sonner"; import { useJobStatus } from "@/api/ws"; import { Switch } from "@/components/ui/switch"; -import { LuCheck, LuX } from "react-icons/lu"; +import { LuCheck, LuExternalLink, LuX } from "react-icons/lu"; import { cn } from "@/lib/utils"; import { formatUnixTimestampToDateTime } from "@/utils/dateUtil"; import { MediaSyncResults, MediaSyncStats } from "@/types/ws"; +import { useDocDomain } from "@/hooks/use-doc-domain"; +import { Link } from "react-router-dom"; export default function MediaSyncSettingsView() { const { t } = useTranslation("views/settings"); + const { getLocaleDocUrl } = useDocDomain(); const [selectedMediaTypes, setSelectedMediaTypes] = useState([ "all", ]); @@ -109,13 +112,25 @@ export default function MediaSyncSettingsView() { {t("maintenance.sync.title")} -
-
+

{t("maintenance.sync.desc")}

+ +
+ + {t("readTheDocumentation", { ns: "common" })} + + +
-
{/* Media Types Selection */}