1234567891011121314151617181920212223242526272829303132 |
- import { useComponent } from 'functional-mini/component';
- import { useEvent } from './useEvent';
- export function useComponentEvent(props) {
- var component = useComponent();
- var triggerEvent = useEvent(function (eventName, value, e) {
-
- component.triggerEvent(eventName.toLocaleLowerCase(), value);
- });
- var triggerEventValues = useEvent(function (eventName, values, e) {
-
- component.triggerEvent(eventName.toLocaleLowerCase(), values);
- });
- var triggerEventOnly = useEvent(function (eventName, e) {
-
- component.triggerEvent(eventName.toLocaleLowerCase());
- });
- var alipayForwardCatchEvent = useEvent(function (eventName, e) {
-
- });
- var alipayForwardEvent = useEvent(function (eventName, e) {
-
- });
- return {
- triggerEvent: triggerEvent,
- triggerEventValues: triggerEventValues,
- triggerEventOnly: triggerEventOnly,
-
- alipayForwardCatchEvent: alipayForwardCatchEvent,
-
- alipayForwardEvent: alipayForwardEvent,
- };
- }
|