// @ts-nocheck /* eslint-disable */ // import Vue from 'vue' export function createItemTypeNativeListeners(instance, itemTypeSuffix, value) { return Object.keys(instance.$listeners).reduce((on, eventName) => { if (eventName.endsWith(itemTypeSuffix)) { on[eventName.slice(0, -itemTypeSuffix.length)] = event => instance.$emit(eventName, value, event); } return on; }, {}); } export function createItemTypeListeners(instance, itemTypeSuffix) { return Object.keys(instance.$listeners).reduce((on, eventName) => { if (eventName.endsWith(itemTypeSuffix)) { on[eventName] = instance.$listeners[eventName]; } return on; }, {}); } //# sourceMappingURL=eventHelpers.mjs.map