EN · DE · RU · FR · ES

#2689: RedirectToWicket.tsx

projectforge-webapp/src/containers/RedirectToWicket.tsx Type : TypeScript · Rôle : Composant · Source : projectforge-webapp/src/containers/RedirectToWicket.tsx 19 lignes · 15 code · 0 commentaires · 4 vides
Composant de redirection React qui achemine les utilisateurs de la nouvelle interface React vers les pages Wicket héritées lorsque les fonctionnalités ne sont pas encore migrées.

Structure du code

Hooks utilisés : Location, Effect

Importations depuis : ../utilities/rest, react-router

Code source (abrégé)

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}`)}>Rediriger vers Wicket</a>
    );
}

export default RedirectToWicket;

Historique Git

bf988bc6d Élimination de 43 vulnérabilités npm : react-scripts→Vite, ESLint 9, nettoyage des dépendances, corrections de bugs
f867698d3 wip : mise à jour des versions des packages