Add Japanese page routers.
And remove unused import.
This commit is contained in:
parent
a415007a98
commit
d59dca5d84
@ -1,6 +1,5 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Link } from 'react-router-dom';
|
import { Link } from 'react-router-dom';
|
||||||
import Emoji from '../../../Content/Emoji';
|
|
||||||
import fielddaysData from './fielddays.json';
|
import fielddaysData from './fielddays.json';
|
||||||
import { useTheme } from '../../../ThemeContext';
|
import { useTheme } from '../../../ThemeContext';
|
||||||
import { getLanguage } from '../../../Language/Language';
|
import { getLanguage } from '../../../Language/Language';
|
||||||
|
|||||||
@ -1,8 +1,21 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Route } from 'react-router-dom';
|
import { Route } from 'react-router-dom';
|
||||||
import { languages } from './Language/Language';
|
import { languages } from './Language/Language';
|
||||||
|
import JapanesePage from './Pages/Japan/JapanesePage';
|
||||||
import ElmPage from './Pages/Software/elm/ElmPage';
|
import ElmPage from './Pages/Software/elm/ElmPage';
|
||||||
|
|
||||||
|
|
||||||
|
// Japan
|
||||||
|
export const japaneseRoutes = languages.map(lang => {
|
||||||
|
const pages = ['dake-vs-shika',];
|
||||||
|
return pages.map(page => {
|
||||||
|
const path = `/${lang}/japan/japanese/${page}`;
|
||||||
|
const mdPath = `Japan/Japanese/${lang}/${page}.md`;
|
||||||
|
return <Route key={`${lang}-${page}`} exact path={path} element={<JapanesePage mdPath={mdPath} />} />;
|
||||||
|
});
|
||||||
|
}).flat();
|
||||||
|
|
||||||
|
// Software
|
||||||
export const elmRoutes = languages.map(lang => {
|
export const elmRoutes = languages.map(lang => {
|
||||||
// Main page.
|
// Main page.
|
||||||
const main = <Route key={`${lang}-elm-main`} exact path={`/${lang}/software/elm/`} element={<ElmPage mdPath={`Software/elm/${lang}/main.md`} />} />
|
const main = <Route key={`${lang}-elm-main`} exact path={`/${lang}/software/elm/`} element={<ElmPage mdPath={`Software/elm/${lang}/main.md`} />} />
|
||||||
@ -17,4 +30,3 @@ export const elmRoutes = languages.map(lang => {
|
|||||||
|
|
||||||
return [main, ...entries];
|
return [main, ...entries];
|
||||||
}).flat();
|
}).flat();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user