MCPcopy
hub / github.com/callstack/react-native-testing-library / createEventLogger

Function createEventLogger

src/test-utils/events.ts:6–20  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4}
5
6export function createEventLogger() {
7 const events: EventEntry[] = [];
8 const logEvent = (name: string) => {
9 return (event: unknown) => {
10 const eventEntry: EventEntry = {
11 name,
12 payload: event,
13 };
14
15 events.push(eventEntry);
16 };
17 };
18
19 return { events, logEvent };
20}
21
22export function getEventsNames(events: EventEntry[]) {
23 return events.map((event) => event.name);

Calls

no outgoing calls

Tested by 5

Used in the wild real call sites across dependent graphs

searching dependent graphs…