UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

1 lines 722 B
{"version":3,"file":"compose-event-handlers.cjs","names":[],"sources":["../../../../src/components/ScrollArea/utils/compose-event-handlers.ts"],"sourcesContent":["export function composeEventHandlers<E>(\n originalEventHandler?: (event: E) => void,\n ourEventHandler?: (event: E) => void,\n { checkForDefaultPrevented = true } = {}\n) {\n return (event: E) => {\n originalEventHandler?.(event);\n\n if (checkForDefaultPrevented === false || !(event as unknown as Event).defaultPrevented) {\n ourEventHandler?.(event);\n }\n };\n}\n"],"mappings":";;AAAA,SAAgB,qBACd,sBACA,iBACA,EAAE,2BAA2B,SAAS,CAAC,GACvC;CACA,QAAQ,UAAa;EACnB,uBAAuB,KAAK;EAE5B,IAAI,6BAA6B,SAAS,CAAE,MAA2B,kBACrE,kBAAkB,KAAK;CAE3B;AACF"}