mirror of
https://github.com/motajs/template.git
synced 2026-10-19 21:30:30 +08:00
D-78: main.tsx 状态栏更新改为在 client.hero.attribute 上 addHook({ onUpdateAttribute }) 并在 onUnmounted 注销;移除全局 hook 残留与手工调用垫片。
D-74/D-75: load.tsx 改依新加载系统 client.loader.start() + client.loader.manager.get*;移除旧接口成员与失效 @ts-expect-error。
D-76/D-77: 删除 render/index.tsx 的 restart 注释块、client.ts 两段兼容层注释、entry-client/src/create.ts 被注释接线与模块创建函数块。
仅含五个生产文件与 04-14-SUMMARY.md;未触用户 04-CONTEXT.md 并发改动。
29 lines
1.2 KiB
TypeScript
29 lines
1.2 KiB
TypeScript
import { Mota } from '@user/entry-data';
|
|
import * as Client from '@motajs/client';
|
|
import * as ClientBase from '@motajs/client-base';
|
|
import * as LegacySystem from '@motajs/legacy-system';
|
|
import * as LegacyUI from '@motajs/legacy-ui';
|
|
import * as Render from '@motajs/render';
|
|
import * as RenderVue from '@motajs/render-vue';
|
|
import * as System from '@motajs/system';
|
|
import * as UserClientBase from '@user/client-base';
|
|
import * as ClientModules from '@user/client-modules';
|
|
import * as MutateAnimate from 'mutate-animate';
|
|
import * as Vue from 'vue';
|
|
import * as Lodash from 'lodash-es';
|
|
|
|
export function create() {
|
|
Mota.register('@motajs/client', Client);
|
|
Mota.register('@motajs/client-base', ClientBase);
|
|
Mota.register('@motajs/legacy-system', LegacySystem);
|
|
Mota.register('@motajs/legacy-ui', LegacyUI);
|
|
Mota.register('@motajs/render', Render);
|
|
Mota.register('@motajs/render-vue', RenderVue);
|
|
Mota.register('@motajs/system', System);
|
|
Mota.register('@user/client-base', UserClientBase);
|
|
Mota.register('@user/client-modules', ClientModules);
|
|
Mota.register('MutateAnimate', MutateAnimate);
|
|
Mota.register('Vue', Vue);
|
|
Mota.register('Lodash', Lodash);
|
|
}
|