bazarr/frontend/src/Blacklist/Router.tsx

31 lines
872 B
TypeScript
Raw Normal View History

2021-03-25 14:22:43 +00:00
import React, { FunctionComponent } from "react";
import { Redirect, Route, Switch } from "react-router-dom";
import { RouterEmptyPath } from "../404";
import { useIsRadarrEnabled, useIsSonarrEnabled } from "../@redux/hooks/site";
import BlacklistMovies from "./Movies";
import BlacklistSeries from "./Series";
const Router: FunctionComponent = () => {
const sonarr = useIsSonarrEnabled();
const radarr = useIsRadarrEnabled();
return (
<Switch>
{sonarr && (
<Route exact path="/blacklist/series">
<BlacklistSeries></BlacklistSeries>
</Route>
)}
{radarr && (
<Route path="/blacklist/movies">
<BlacklistMovies></BlacklistMovies>
</Route>
)}
<Route path="/blacklist/*">
<Redirect to={RouterEmptyPath}></Redirect>
</Route>
</Switch>
);
};
export default Router;