28 lines
674 B
TypeScript
28 lines
674 B
TypeScript
/**
|
|
* Main entry point for the Multi-Cloud Orchestration Portal
|
|
* Supports both Vue and React frameworks
|
|
*/
|
|
|
|
// Vue version (default)
|
|
import { createApp } from 'vue';
|
|
import App from './vue/App.vue';
|
|
import router from './vue/router';
|
|
import './styles/main.css';
|
|
|
|
const app = createApp(App);
|
|
app.use(router);
|
|
app.mount('#app');
|
|
|
|
// React version (alternative - uncomment to use React instead)
|
|
// import React from 'react';
|
|
// import ReactDOM from 'react-dom/client';
|
|
// import App from './react/App';
|
|
// import './styles/main.css';
|
|
//
|
|
// ReactDOM.createRoot(document.getElementById('app')!).render(
|
|
// <React.StrictMode>
|
|
// <App />
|
|
// </React.StrictMode>
|
|
// );
|
|
|