UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

35 lines (34 loc) 952 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useEventMapping = void 0; var _useCallEvent = require("./useCallEvent.js"); const useEventMapping = ({ setLocalValue }) => { const callEvent = (0, _useCallEvent.useCallEvent)({ setLocalValue }); return { onBeforeInput: event => callEvent({ event }, 'onBeforeInput'), onInput: event => callEvent({ event }, 'onInput'), onFocus: params => callEvent(params, 'onFocus'), onBlur: params => callEvent(params, 'onBlur'), onMouseUp: event => callEvent({ event }, 'onMouseUp'), onMouseDown: event => callEvent({ event }, 'onMouseDown'), onKeyDown: params => callEvent(params, 'onKeyDown'), onSubmit: params => callEvent(params, 'onSubmit'), onChange: params => callEvent(params, 'onChange') }; }; exports.useEventMapping = useEventMapping; //# sourceMappingURL=useEventMapping.js.map