Files
tianshu-engine/editor/main.ts

15 lines
411 B
TypeScript

import { createApp } from 'vue'
import { createPinia } from 'pinia'
import EditorApp from './App.vue'
function applyScale() {
const s = Math.min(window.innerWidth / 1920, window.innerHeight / 1080)
document.documentElement.style.setProperty('--scale', String(s))
}
applyScale()
window.addEventListener('resize', applyScale)
const app = createApp(EditorApp)
app.use(createPinia())
app.mount('#editor-app')