← back to Watches
src/main.jsx.backup
31 lines
import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
import { registerServiceWorker } from './utils/pwaUtils';
import luxuryConfig from './config/luxury.config';
// Import both versions
import StandardApp from './App';
import LuxuryApp from './App.luxury';
// Select which version to use based on config
const App = luxuryConfig.enabled ? LuxuryApp : StandardApp;
// Register service worker for PWA functionality
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
registerServiceWorker().then((registration) => {
if (registration) {
console.log('PWA Service Worker registered successfully');
console.log(`Running in ${luxuryConfig.enabled ? 'LUXURY' : 'STANDARD'} mode`);
}
});
});
}
ReactDOM.createRoot(document.getElementById('root')).render(
<React.StrictMode>
<App />
</React.StrictMode>
);