feat(capture): hold mobile + button to record voice thoughts directly to inbox

This commit is contained in:
sandrodach committed 2026-10-29 14:27:42 +01:00
1 parent 6d6a35d28d
commit eabb018c64
6 files changed
+649 -9

No files matched your search

+13
View File
@@ -4,6 +4,19 @@ import { cleanup } from '@testing-library/react';
// jsdom has no layout engine, so scrolling is a no-op here
Element.prototype.scrollIntoView = () => {};
if (typeof window !== 'undefined' && !window.PointerEvent) {
class PolyfillPointerEvent extends MouseEvent {
pointerId: number;
pointerType: string;
constructor(type: string, params: PointerEventInit = {}) {
super(type, params);
this.pointerId = params.pointerId ?? 1;
this.pointerType = params.pointerType ?? 'touch';
}
}
(window as any).PointerEvent = PolyfillPointerEvent;
}
afterEach(() => {
cleanup();
});