// src/appConfig.js const isDev = import.meta.env.DEV; export const config = { debug: isDev, api: { prefixUrl: import.meta.env.VITE_API_URL, timeout: isDev ? 60000 : 30000, debug: isDev, paths: { login: "login", logout: "logout", refresh: "refresh" } }, storage: { local: ["session", "settings"] }, globalState: { reducers: { // Auth session: null, // Préférences settings: { lng: "fr", theme: "light", notifications: true }, // Données métier products: [], cart: { items: [], total: 0 }, currentProduct: null } }, pages: { "/": { "/cart": "slideLeft", "/product/*": "slideLeft", "*": "fade" }, "/cart": { "/": "slideRight", "*": "fade" }, "*": "fade" }, i18n: { defaultLanguage: 'fr', supportedLanguages: ['fr', 'en'] } };