Enhance image size configuration and integration settings. Default image sizes are now set based on provider and model, with options for featured, desktop, and mobile images. Updated frontend to allow selectable image sizes in settings.

This commit is contained in:
Desktop
2025-11-12 18:43:32 +05:00
parent 07f94f807b
commit c508c888aa
5 changed files with 165 additions and 37 deletions

View File

@@ -1,5 +1,6 @@
import { Suspense, lazy } from "react";
import { BrowserRouter as Router, Routes, Route, Navigate } from "react-router";
import { HelmetProvider } from "react-helmet-async";
import AppLayout from "./layout/AppLayout";
import { ScrollToTop } from "./components/common/ScrollToTop";
import ProtectedRoute from "./components/auth/ProtectedRoute";
@@ -106,8 +107,9 @@ export default function App() {
<GlobalErrorDisplay />
<LoadingStateMonitor />
<Router>
<ScrollToTop />
<Routes>
<HelmetProvider>
<ScrollToTop />
<Routes>
{/* Auth Routes - Public */}
<Route path="/signin" element={<SignIn />} />
<Route path="/signup" element={<SignUp />} />
@@ -486,6 +488,7 @@ export default function App() {
{/* Fallback Route */}
<Route path="*" element={<NotFound />} />
</Routes>
</HelmetProvider>
</Router>
</>
);