@hoosei/voxweave-react
Version:
A customizable and interactive voice UI component for React applications
16 lines (15 loc) • 436 B
JavaScript
import * as r from "react";
import { useCallbackRef as s } from "./index40.js";
function p(n, e = globalThis?.document) {
const t = s(n);
r.useEffect(() => {
const o = (a) => {
a.key === "Escape" && t(a);
};
return e.addEventListener("keydown", o, { capture: !0 }), () => e.removeEventListener("keydown", o, { capture: !0 });
}, [t, e]);
}
export {
p as useEscapeKeydown
};
//# sourceMappingURL=index41.js.map