@codecademy/gamut
68.3.068.3.1-alpha.94c1a7.0
dist/DatePicker/__tests__/actKeyboard.d.ts+
dist/DatePicker/__tests__/actKeyboard.d.tsNew file+8
Index: package/dist/DatePicker/__tests__/actKeyboard.d.ts
===================================================================
--- package/dist/DatePicker/__tests__/actKeyboard.d.ts
+++ package/dist/DatePicker/__tests__/actKeyboard.d.ts
@@ -0,0 +1,8 @@
+/**
+ * Wraps `userEvent.keyboard` in `act` so key handlers that call `setState` in
+ * DatePicker segments do not trigger "not wrapped in act(...)" in tests.
+ * Flushes one microtask for Segment `queueMicrotask(applySegments)` work.
+ */
+export declare function actKeyboard(user: {
+ keyboard: (text: string) => Promise<void>;
+}, text: string): Promise<void>;