{"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,EAAE,EACxC;AACA,SAAQ,UAAa;AACnB,yBAAuB,MAAM;AAE7B,MAAI,6BAA6B,SAAS,CAAE,MAA2B,iBACrE,mBAAkB,MAAM"}