|
1 | 1 | import React from 'react'; |
2 | | -import { Routes, Route, useLocation } from 'react-router-dom'; |
| 2 | +import {Routes, Route, useLocation, Navigate} from 'react-router-dom'; |
3 | 3 | import { AnimatePresence, motion } from 'framer-motion'; |
4 | 4 | import HomePage from '../pages/HomePage'; |
5 | 5 | import BlogPage from '../pages/BlogPage'; |
@@ -298,6 +298,21 @@ function AnimatedRoutes() { |
298 | 298 | </motion.div> |
299 | 299 | } |
300 | 300 | /> |
| 301 | + {/* Hardcoded redirects for fc::apps:: paths */} |
| 302 | + <Route path="/apps::ip" element={<Navigate to="/apps/ip" replace />} /> |
| 303 | + <Route path="/apps::wc" element={<Navigate to="/apps/word-counter" replace />} /> |
| 304 | + <Route path="/apps::tb" element={<Navigate to="/apps/tournament-bracket" replace />} /> |
| 305 | + <Route path="/apps::cc" element={<Navigate to="/apps/case-converter" replace />} /> |
| 306 | + <Route path="/apps::b64" element={<Navigate to="/apps/base64-converter" replace />} /> |
| 307 | + <Route path="/apps::url" element={<Navigate to="/apps/url-converter" replace />} /> |
| 308 | + <Route path="/apps::ascii" element={<Navigate to="/apps/ascii-converter" replace />} /> |
| 309 | + <Route path="/apps::hash" element={<Navigate to="/apps/hash-generator" replace />} /> |
| 310 | + <Route path="/apps::uuid" element={<Navigate to="/apps/uuid-generator" replace />} /> |
| 311 | + <Route path="/apps::cpg" element={<Navigate to="/apps/color-palette-generator" replace />} /> |
| 312 | + <Route path="/apps::css" element={<Navigate to="/apps/css-unit-converter" replace />} /> |
| 313 | + <Route path="/apps::fng" element={<Navigate to="/apps/fantasy-name-generator" replace />} /> |
| 314 | + <Route path="/apps::dice" element={<Navigate to="/apps/dice-roller" replace />} /> |
| 315 | + {/* End of hardcoded redirects */} |
301 | 316 | <Route |
302 | 317 | path="/apps/ip" |
303 | 318 | element={ |
@@ -326,6 +341,7 @@ function AnimatedRoutes() { |
326 | 341 | </motion.div> |
327 | 342 | } |
328 | 343 | /> |
| 344 | + |
329 | 345 | <Route |
330 | 346 | path="/apps/tournament-bracket" |
331 | 347 | element={ |
|
0 commit comments