chore: 更新底层引擎

This commit is contained in:
wangxuefeng
2025-03-07 21:01:56 +08:00
parent db10bb6a6c
commit 99015ecbd2
11 changed files with 337 additions and 285 deletions

View File

@@ -13,17 +13,17 @@
"clean": "rimraf node_modules"
},
"dependencies": {
"@vtj/core": "^0.10.9",
"@vtj/designer": "0.10.9",
"@vtj/icons": "0.10.9",
"@vtj/local": "^0.10.9",
"@vtj/materials": "^0.10.9",
"@vtj/core": "^0.10.10",
"@vtj/designer": "0.10.10",
"@vtj/icons": "0.10.10",
"@vtj/local": "^0.10.10",
"@vtj/materials": "^0.10.10",
"@vtj/node": "0.10.2",
"@vtj/pro": "^0.10.9",
"@vtj/renderer": "^0.10.9",
"@vtj/ui": "^0.10.9",
"@vtj/utils": "0.10.9",
"@vtj/web": "^0.10.9",
"@vtj/pro": "^0.10.10",
"@vtj/renderer": "^0.10.10",
"@vtj/ui": "^0.10.10",
"@vtj/utils": "0.10.10",
"@vtj/web": "^0.10.10",
"axios": "^1.8.1",
"element-plus": "^2.9.4",
"licia-es": "^1.46.0",

View File

@@ -8,7 +8,7 @@ export const pinia = createPinia();
// 用户模块 store
export const useUserStore = defineStore('user', () => {
// 状态定义
const token = ref<string>(localStorage.getItem('token') || '');
const token = ref<string>(localStorage.getItem('y-code-access-token') || '');
const userProfile = ref<null>(null);
// getter 计算属性
@@ -17,14 +17,14 @@ export const useUserStore = defineStore('user', () => {
// 同步 action
const setToken = (newToken: string) => {
token.value = newToken;
localStorage.setItem('token', newToken);
localStorage.setItem('y-code-access-token', newToken);
};
// 清理方法
const logout = () => {
token.value = '';
userProfile.value = null;
localStorage.removeItem('token');
localStorage.removeItem('y-code-access-token');
};
return {

View File

@@ -60,7 +60,10 @@ onMounted(async () => {
</script>
<template>
<div class="designer-container" ref="container"></div>
<div
class="designer-container"
ref="container"
:token="userStore.token"></div>
</template>
<style scoped>

View File

@@ -1,5 +1,5 @@
<template>
<component v-if="renderer" :is="renderer"></component>
<component v-if="renderer" :is="renderer" v-bind="$attrs"></component>
</template>
<script lang="ts" setup>
import { ref, getCurrentInstance } from 'vue';