EN · DE · RU · FR · ES

#2689: RedirectToWicket.tsx

projectforge-webapp/src/containers/RedirectToWicket.tsx Typ: TypeScript · Rolle: Komponente · Quelle: projectforge-webapp/src/containers/RedirectToWicket.tsx 19 Zeilen · 15 Code · 0 Kommentare · 4 Leer
React-Weiterleitungskomponente, die Benutzer von der neuen React-Oberfläche zu Legacy-Wicket-Seiten leitet, wenn Funktionen noch nicht migriert wurden.

Codestruktur

Verwendete Hooks: Location, Effect

Importe von: ../utilities/rest, react-router

Quellcode (gekürzt)

import React, { useEffect } from 'react';
import { useLocation } from 'react-router';
import { getServiceURL } from '../utilities/rest';

function RedirectToWicket() {
    const location = useLocation();

    useEffect(() => {
        if (!import.meta.env.DEV) {
            window.location.reload();
        }
    }, []);

    return (
        <a href={getServiceURL(`..${location.pathname}`)}>Weiterleitung zu Wicket</a>
    );
}

export default RedirectToWicket;

Git-Verlauf

bf988bc6d 43 npm-Schwachstellen beseitigt: react-scripts→Vite, ESLint 9, Abhängigkeitsbereinigung, Fehlerbehebungen
f867698d3 wip: Paketversionen anheben