123456789101112131415161718 |
- import { functionalMiniElement } from './element.js';
- import { getLifeCycleHooks } from './hooks.js';
- import { alipayComponentEvents, commonComponentEvents, commonComponentPageEvents, } from './platform.js';
- import { EElementType, ETargetPlatform } from './types.js';
- export function alipayComponent(element, defaultProps, componentOption) {
- return functionalMiniElement(element, '', EElementType.component, defaultProps, ETargetPlatform.alipay, componentOption);
- }
- export function wechatComponent(element, defaultProps, componentOption) {
- return functionalMiniElement(element, '', EElementType.component, defaultProps, ETargetPlatform.wechat, componentOption);
- }
- export var useAttached = getLifeCycleHooks(commonComponentEvents.attached);
- export var useReady = getLifeCycleHooks(commonComponentEvents.ready);
- export var useMoved = getLifeCycleHooks(commonComponentEvents.moved);
- export var usePageShow = getLifeCycleHooks(commonComponentPageEvents['page:show']);
- export var usePageHide = getLifeCycleHooks(commonComponentPageEvents['page:hide']);
- export var useDidMount = getLifeCycleHooks(alipayComponentEvents.didMount, undefined, ETargetPlatform.alipay);
- export * from './export-hooks.js';
- export { useComponent } from './hooks.js';
|