mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-03-18 06:08:22 +03:00
fix docs link
This commit is contained in:
parent
525604a9f3
commit
d347c47f2e
@ -7,10 +7,12 @@ import axios from "axios";
|
|||||||
import { useSWRConfig } from "swr";
|
import { useSWRConfig } from "swr";
|
||||||
import { toast } from "sonner";
|
import { toast } from "sonner";
|
||||||
import { Trans, useTranslation } from "react-i18next";
|
import { Trans, useTranslation } from "react-i18next";
|
||||||
import { LuInfo, LuMinus, LuPlus } from "react-icons/lu";
|
import { LuExternalLink, LuInfo, LuMinus, LuPlus } from "react-icons/lu";
|
||||||
import { cn } from "@/lib/utils";
|
import { cn } from "@/lib/utils";
|
||||||
import { isMobile } from "react-device-detect";
|
import { isMobile } from "react-device-detect";
|
||||||
import { useIsAdmin } from "@/hooks/use-is-admin";
|
import { useIsAdmin } from "@/hooks/use-is-admin";
|
||||||
|
import { useDocDomain } from "@/hooks/use-doc-domain";
|
||||||
|
import { Link } from "react-router-dom";
|
||||||
|
|
||||||
const OFFSET_MIN = -2500;
|
const OFFSET_MIN = -2500;
|
||||||
const OFFSET_MAX = 2500;
|
const OFFSET_MAX = 2500;
|
||||||
@ -23,6 +25,7 @@ type Props = {
|
|||||||
export default function AnnotationOffsetSlider({ className }: Props) {
|
export default function AnnotationOffsetSlider({ className }: Props) {
|
||||||
const { annotationOffset, setAnnotationOffset, camera } = useDetailStream();
|
const { annotationOffset, setAnnotationOffset, camera } = useDetailStream();
|
||||||
const isAdmin = useIsAdmin();
|
const isAdmin = useIsAdmin();
|
||||||
|
const { getLocaleDocUrl } = useDocDomain();
|
||||||
const { mutate } = useSWRConfig();
|
const { mutate } = useSWRConfig();
|
||||||
const { t } = useTranslation(["views/explore"]);
|
const { t } = useTranslation(["views/explore"]);
|
||||||
const [isSaving, setIsSaving] = useState(false);
|
const [isSaving, setIsSaving] = useState(false);
|
||||||
@ -152,6 +155,19 @@ export default function AnnotationOffsetSlider({ className }: Props) {
|
|||||||
</PopoverTrigger>
|
</PopoverTrigger>
|
||||||
<PopoverContent className="w-80 text-sm">
|
<PopoverContent className="w-80 text-sm">
|
||||||
{t("trackingDetails.annotationSettings.offset.tips")}
|
{t("trackingDetails.annotationSettings.offset.tips")}
|
||||||
|
<div className="mt-2 flex items-center text-primary-variant">
|
||||||
|
<Link
|
||||||
|
to={getLocaleDocUrl(
|
||||||
|
"troubleshooting/dummy-camera#annotation-offset",
|
||||||
|
)}
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
className="inline"
|
||||||
|
>
|
||||||
|
{t("readTheDocumentation", { ns: "common" })}
|
||||||
|
<LuExternalLink className="ml-2 inline-flex size-3" />
|
||||||
|
</Link>
|
||||||
|
</div>
|
||||||
</PopoverContent>
|
</PopoverContent>
|
||||||
</Popover>
|
</Popover>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -168,7 +168,9 @@ export function AnnotationSettingsPane({
|
|||||||
{t("trackingDetails.annotationSettings.offset.tips")}
|
{t("trackingDetails.annotationSettings.offset.tips")}
|
||||||
<div className="mt-2 flex items-center text-primary-variant">
|
<div className="mt-2 flex items-center text-primary-variant">
|
||||||
<Link
|
<Link
|
||||||
to={getLocaleDocUrl("configuration/reference")}
|
to={getLocaleDocUrl(
|
||||||
|
"troubleshooting/dummy-camera#annotation-offset",
|
||||||
|
)}
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
className="inline"
|
className="inline"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user