markakartet_admin_react
    Preparing search index...

    Function assignThemeFromUrl

    • Setter tema (dark/light) basert på URL-parameter eller systempreferanse.

      Hvis themeFraUrlSearch er 'dark' eller 'light', brukes den. Ellers brukes systemets preferanse (prefers-color-scheme). Oppdaterer også den medfølgende React-refen themeRef.

      Parameters

      • themeFraUrlSearch: undefined | string

        Streng fra URL-parameter som kan være 'dark' eller 'light', eller undefined.

      • themeRef: MutableRefObject<"light" | "dark">

        React MutableRefObject som holder gjeldende tema ('dark' | 'light').

      Returns void

      const themeRef = useRef<"dark" | "light">("light");
      assignThemeFromUrl("dark", themeRef); // Setter tema til dark