UNPKG

@muban/muban

Version:

Writing components for server-rendered HTML

17 lines (16 loc) 1.39 kB
export { createApp } from './lib/api/apiCreateApp'; export { defineComponent } from './lib/Component'; export { lazy, supportLazy } from './lib/api/apiLazy'; export { propType } from './lib/props/propDefinitions'; export { refElement, refCollection, refComponent, refComponents } from './lib/refs/refDefinitions'; export { provide, inject, createContext } from './lib/api/apiInject'; export { onMounted, onUnmounted } from './lib/api/apiLifecycle'; export { watch, watchEffect } from './lib/api/apiWatch'; export { bind, bindMap, bindTemplate } from './lib/bindings/bindingDefinitions'; export { registerDomBinding } from './lib/bindings/bindings'; export type { ComponentFactory, ComponentApi, LazyComponent, DefineComponentOptions, DefineComponentSetupContext, } from './lib/Component.types'; export type { App } from './lib/api/apiCreateApp'; export type { TypedRefs, TypedRef, ElementRef, CollectionRef, ComponentRef, ComponentsRef, RefElementType, ComponentRefItem, ComponentRefItemElement, ComponentRefItemCollection, ComponentRefItemComponent, ComponentRefItemComponentCollection, RefOrValue, ComponentParams, ComponentSetPropsParam, } from './lib/refs/refDefinitions.types'; export type { TypedProps, TypedProp, PropTypeDefinition } from './lib/props/propDefinitions.types'; export type { BindProps, Binding } from './lib/bindings/bindings.types'; export * from '@vue/reactivity';