import React, { Suspense, lazy } from 'react'; import { Routes, Route } from 'react-router-dom'; import Home from './pages/Home'; import Header from './components/Header'; import Footer from './components/Footer'; import NotFound from './pages/NotFound'; import Login from './pages/Login'; const DevTools = lazy(() => import('./pages/DevTools')); const ImageTools = lazy(() => import('./pages/ImageTools')); const Blog = lazy(() => import('./pages/Blog')); const AIProduct = lazy(() => import('./pages/AIProduct')); const JsonFormatter = lazy(() => import('./components/JsonFormatter')); const MarkdownToImage = lazy(() => import('./components/MarkdownToImage')); const UrlEnDecode = lazy(() => import('./components/UrlEnDecode')); const About = lazy(() => import('./pages/About')); const OpenAITimeline = lazy(() => import('./components/OpenAITimeline')); const PricingCharts = lazy(() => import('./components/PricingCharts')); const HandwriteGen = lazy(() => import('./components/HandwriteGen')); const ImageBase64Converter = lazy(() => import('./components/ImageBase64Converter')); const QuoteCard = lazy(() => import('./components/QuoteCard')); const LatexToImage = lazy(() => import('./components/LatexToImage')); const TextDiff = lazy(() => import('./components/TextDiff')); const SubtitleGenerator = lazy(() => import('./components/SubtitleGenerator')); function App() { return (