From 375d95f71f40a4c9b9896a041a0c6c42fb88e0cd Mon Sep 17 00:00:00 2001 From: Kevin Matsubara Date: Wed, 12 Feb 2025 23:47:36 +0100 Subject: [PATCH] Add plamo equipment routes. --- src/App.js | 3 ++- src/Language/LanguageStrings.js | 2 ++ src/Pages/Plamo/en/main.md | 4 +--- src/Routers.js | 9 ++++++++- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/App.js b/src/App.js index f6620fc..2b925c4 100644 --- a/src/App.js +++ b/src/App.js @@ -46,7 +46,7 @@ import EquipmentPage from './Pages/Radio/equipmentPage'; import PlamoMain from './Pages/Plamo/PlamoMain' import { languages, getLanguage } from './Language/Language'; -import { japaneseRoutes, plamoBlogRoutes, programmingLanguageRoutes } from './Routers'; +import { japaneseRoutes, plamoBlogRoutes, plamoEquipmentRoutes, programmingLanguageRoutes } from './Routers'; function App() { const language = getLanguage(); @@ -130,6 +130,7 @@ function App() { {/* Plamo */} {plamoBlogRoutes} + {plamoEquipmentRoutes} {/* Software */} {programmingLanguageRoutes} diff --git a/src/Language/LanguageStrings.js b/src/Language/LanguageStrings.js index 854f138..84fbb12 100644 --- a/src/Language/LanguageStrings.js +++ b/src/Language/LanguageStrings.js @@ -39,6 +39,7 @@ const languageStrings = { nvisAntenna: 'NVIS Antenna', totalUniqueQSO: 'total unique QSO', // Scale Model + plamo: 'Plamo', scalemodel: 'Scale model', // Software code_pages: 'Code sections', @@ -85,6 +86,7 @@ const languageStrings = { nvisAntenna: 'NVIS antenne', totalUniqueQSO: 'totaal unieke QSO', // Scale Model + plamo: 'Plamo', scalemodel: 'Schaalmodel', // Software code_pages: 'Code secties', diff --git a/src/Pages/Plamo/en/main.md b/src/Pages/Plamo/en/main.md index ac038f3..0bc52b0 100644 --- a/src/Pages/Plamo/en/main.md +++ b/src/Pages/Plamo/en/main.md @@ -4,8 +4,6 @@ Building and painting scale models is one of my hobbies. Here is a collection of --- -## Blog - ### Equipment -* [Airbrush booth](./blog/airbrush-cabine) +* [Airbrush booth](./equipment/airbrush-cabine) diff --git a/src/Routers.js b/src/Routers.js index 3c194e8..68e07bd 100644 --- a/src/Routers.js +++ b/src/Routers.js @@ -6,7 +6,6 @@ import BlogPage from './Pages/Plamo/BlogPage'; import CSharpPage from './Pages/Software/csharp/CSharpPage'; import ElmPage from './Pages/Software/elm/ElmPage'; - // Japan export const japaneseRoutes = languages.map(lang => { const pages = ['but', 'cheat-sheet', 'contrast-particle', 'dake-vs-shika', 'expressions', 'if-when', 'japanese-scale-modelling-tools', 'mae-ni-ato-de', 'particles', 'rashii-kamoshirenai-darou', 'tameni-youni-noni', 'te-form', 'te-oku', 'toka-tari-shi', 'verbs']; @@ -26,6 +25,14 @@ export const plamoBlogRoutes = languages.map(lang => { return } />; }); }).flat(); +export const plamoEquipmentRoutes = languages.map(lang => { + const pages = ['airbrush-cabine']; + return pages.map(page => { + const path = `/${lang}/plamo/equipment/${page}`; + const mdPath = `Plamo/equipment/${lang}/${page}.md`; + return } />; + }); +}).flat(); // Software export const programmingLanguageRoutes = languages.map(lang => {