mirror of
https://github.com/odoo/owl.git
synced 2025-10-06 19:59:41 +07:00
[REF] vdom: fork snabbdom and use custom version
This commit is contained in:
+9
-7
@@ -1,13 +1,15 @@
|
||||
import h from "../libs/snabbdom/src/h";
|
||||
import sdAttrs from "../libs/snabbdom/src/modules/attributes";
|
||||
import sdProps from "../libs/snabbdom/src/modules/props";
|
||||
import sdListeners from "../libs/snabbdom/src/modules/eventlisteners";
|
||||
import { init } from "../libs/snabbdom/src/snabbdom";
|
||||
import { VNode } from "../libs/snabbdom/src/vnode";
|
||||
import { EventBus } from "./event_bus";
|
||||
import { Observer } from "./observer";
|
||||
import { QWeb } from "./qweb";
|
||||
import { idGenerator } from "./utils";
|
||||
import {
|
||||
attrsModule,
|
||||
eventListenersModule,
|
||||
h,
|
||||
init,
|
||||
propsModule,
|
||||
VNode
|
||||
} from "./vdom";
|
||||
|
||||
let getId = idGenerator();
|
||||
|
||||
@@ -38,7 +40,7 @@ export interface Meta<T extends Env, Props> {
|
||||
observer?: Observer;
|
||||
}
|
||||
|
||||
const patch = init([sdListeners, sdAttrs, sdProps]);
|
||||
const patch = init([eventListenersModule, attrsModule, propsModule]);
|
||||
|
||||
export interface Type<T> extends Function {
|
||||
new (...args: any[]): T;
|
||||
|
||||
Reference in New Issue
Block a user