{"version":3,"sources":["../../../../src/sensors/useOnStartTyping/index.ts"],"sourcesContent":["\"use client\";\nimport { toObs, useScope } from \"@usels/core\";\nimport { createOnStartTyping } from \"./core\";\n\nexport { createOnStartTyping } from \"./core\";\nexport type { OnStartTypingCallback } from \"./core\";\n\nexport function useOnStartTyping(callback: (event: KeyboardEvent) => void): void {\n  useScope(\n    (p) => {\n      const p$ = toObs(p);\n      createOnStartTyping(p$.callback);\n      return {};\n    },\n    { callback }\n  );\n}\n"],"mappings":";AACA,SAAS,OAAO,gBAAgB;AAChC,SAAS,2BAA2B;AAEpC,SAAS,uBAAAA,4BAA2B;AAG7B,SAAS,iBAAiB,UAAgD;AAC/E;AAAA,IACE,CAAC,MAAM;AACL,YAAM,KAAK,MAAM,CAAC;AAClB,0BAAoB,GAAG,QAAQ;AAC/B,aAAO,CAAC;AAAA,IACV;AAAA,IACA,EAAE,SAAS;AAAA,EACb;AACF;","names":["createOnStartTyping"]}