{"version":3,"file":"create-event-handler.cjs","sources":["../../../../src/core/utils/create-event-handler/create-event-handler.ts"],"sourcesContent":["type EventHandler<Event> = ((event?: Event) => void) | undefined;\n\nexport function createEventHandler<Event>(\n  parentEventHandler: EventHandler<Event>,\n  eventHandler: EventHandler<Event>\n) {\n  return (event?: Event) => {\n    parentEventHandler?.(event);\n    eventHandler?.(event);\n  };\n}\n"],"names":[],"mappings":";;AAEgB,SAAA,kBAAA,CACd,oBACA,YACA,EAAA;AACA,EAAA,OAAO,CAAC,KAAkB,KAAA;AACxB,IAAA,kBAAA,GAAqB,KAAK,CAAA;AAC1B,IAAA,YAAA,GAAe,KAAK,CAAA;AAAA,GACtB;AACF;;;;"}