UNPKG

@inkline/inkline

Version:

Inkline is the Vue.js UI/UX Library built for creating your next design system

14 lines (12 loc) 475 B
declare type EventValueMapFn = (e: any) => string; declare type EventValueMapKey = 'input' | 'blur' | 'focus' | 'mouseenter' | 'mouseleave'; declare type EventValueMap = { [key in EventValueMapKey]: EventValueMapFn; // eslint-disable-line no-unused-vars } export const eventValueMap: EventValueMap = { input: (e) => e, blur: (e) => e.target.value, focus: (e) => e.target.value, mouseenter: (e) => e.target.value, mouseleave: (e) => e.target.value };