ideaz-element
Version:
<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>
1 lines • 673 B
Source Map (JSON)
{"version":3,"file":"object.cjs","sources":["../../../packages/utils/object.ts"],"sourcesContent":["interface AnyObject {\n [key: string]: any\n}\n\nexport const extractEvents = (obj: AnyObject): AnyObject => {\n const eventFields = Object.keys(obj).filter(key => /^on[A-Z]/.test(key))\n\n const newObj: AnyObject = {}\n for (const field of eventFields)\n newObj[field] = obj[field]\n\n return newObj\n}\n"],"names":["extractEvents","obj","eventFields","key","newObj","field"],"mappings":"gFAIa,MAAAA,EAAAC,GAAA,CACX,MAAAC,EAAA,OAAA,KAAAD,CAAA,EAAA,OAAAE,GAAA,WAAA,KAAAA,CAAA,CAAA,EAEAC,EAAA,CAAA,EACA,UAAAC,KAAAH,EACEE,EAAAC,CAAA,EAAAJ,EAAAI,CAAA,EAEF,OAAAD,CACF"}