jellyfish-web/src/components/router/Redirect.tsx

18 lines
347 B
TypeScript
Raw Normal View History

2023-09-15 10:31:48 -04:00
import React from 'react';
import { Navigate, Route } from 'react-router-dom';
export interface Redirect {
from: string
to: string
}
export function toRedirectRoute({ from, to }: Redirect) {
return (
<Route
key={from}
path={from}
element={<Navigate replace to={to} />}
/>
);
}