Skip to content

Commit 858416f

Browse files
committed
parameter/variable rename
1 parent 77c9cb0 commit 858416f

33 files changed

Lines changed: 396 additions & 382 deletions

src/fire-event.ts

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ import { act } from './act';
1111
import { buildScrollEvent, buildTouchEvent } from './event-builder';
1212
import type { EventHandler } from './event-handler';
1313
import { getEventHandlerFromProps } from './event-handler';
14-
import { isElementMounted } from './helpers/component-tree';
14+
import { isInstanceMounted } from './helpers/component-tree';
1515
import { isHostScrollView, isHostTextInput } from './helpers/host-component-names';
1616
import { isPointerEventEnabled } from './helpers/pointer-events';
1717
import { isEditableTextInput } from './helpers/text-input';
1818
import { nativeState } from './native-state';
1919
import type { Point, StringWithAutocomplete } from './types';
2020

21-
function isTouchResponder(element: TestInstance) {
22-
return Boolean(element.props.onStartShouldSetResponder) || isHostTextInput(element);
21+
function isTouchResponder(instance: TestInstance) {
22+
return Boolean(instance.props.onStartShouldSetResponder) || isHostTextInput(instance);
2323
}
2424

2525
/**
@@ -46,7 +46,7 @@ const textInputEventsIgnoringEditableProp = new Set([
4646
]);
4747

4848
function isEventEnabled(
49-
element: TestInstance,
49+
instance: TestInstance,
5050
eventName: string,
5151
nearestTouchResponder?: TestInstance,
5252
) {
@@ -57,7 +57,7 @@ function isEventEnabled(
5757
);
5858
}
5959

60-
if (eventsAffectedByPointerEventsProp.has(eventName) && !isPointerEventEnabled(element)) {
60+
if (eventsAffectedByPointerEventsProp.has(eventName) && !isPointerEventEnabled(instance)) {
6161
return false;
6262
}
6363

@@ -71,24 +71,24 @@ function isEventEnabled(
7171
}
7272

7373
function findEventHandler(
74-
element: TestInstance,
74+
instance: TestInstance,
7575
eventName: string,
7676
nearestTouchResponder?: TestInstance,
7777
): EventHandler | null {
78-
const touchResponder = isTouchResponder(element) ? element : nearestTouchResponder;
78+
const touchResponder = isTouchResponder(instance) ? instance : nearestTouchResponder;
7979

8080
const handler =
81-
getEventHandlerFromProps(element.props, eventName, { loose: true }) ??
82-
findEventHandlerFromFiber(element.unstable_fiber, eventName);
83-
if (handler && isEventEnabled(element, eventName, touchResponder)) {
81+
getEventHandlerFromProps(instance.props, eventName, { loose: true }) ??
82+
findEventHandlerFromFiber(instance.unstable_fiber, eventName);
83+
if (handler && isEventEnabled(instance, eventName, touchResponder)) {
8484
return handler;
8585
}
8686

87-
if (element.parent === null) {
87+
if (instance.parent === null) {
8888
return null;
8989
}
9090

91-
return findEventHandler(element.parent, eventName, touchResponder);
91+
return findEventHandler(instance.parent, eventName, touchResponder);
9292
}
9393

9494
function findEventHandlerFromFiber(fiber: Fiber | null, eventName: string): EventHandler | null {
@@ -123,14 +123,14 @@ type EventName = StringWithAutocomplete<
123123
| EventNameExtractor<ScrollViewProps>
124124
>;
125125

126-
async function fireEvent(element: TestInstance, eventName: EventName, ...data: unknown[]) {
127-
if (!isElementMounted(element)) {
126+
async function fireEvent(instance: TestInstance, eventName: EventName, ...data: unknown[]) {
127+
if (!isInstanceMounted(instance)) {
128128
return;
129129
}
130130

131-
setNativeStateIfNeeded(element, eventName, data[0]);
131+
setNativeStateIfNeeded(instance, eventName, data[0]);
132132

133-
const handler = findEventHandler(element, eventName);
133+
const handler = findEventHandler(instance, eventName);
134134
if (!handler) {
135135
return;
136136
}
@@ -145,25 +145,25 @@ async function fireEvent(element: TestInstance, eventName: EventName, ...data: u
145145

146146
type EventProps = Record<string, unknown>;
147147

148-
fireEvent.changeText = async (element: TestInstance, text: string) =>
149-
await fireEvent(element, 'changeText', text);
148+
fireEvent.changeText = async (instance: TestInstance, text: string) =>
149+
await fireEvent(instance, 'changeText', text);
150150

151-
fireEvent.press = async (element: TestInstance, eventProps?: EventProps) => {
151+
fireEvent.press = async (instance: TestInstance, eventProps?: EventProps) => {
152152
const event = buildTouchEvent();
153153
if (eventProps) {
154154
mergeEventProps(event, eventProps);
155155
}
156156

157-
await fireEvent(element, 'press', event);
157+
await fireEvent(instance, 'press', event);
158158
};
159159

160-
fireEvent.scroll = async (element: TestInstance, eventProps?: EventProps) => {
160+
fireEvent.scroll = async (instance: TestInstance, eventProps?: EventProps) => {
161161
const event = buildScrollEvent();
162162
if (eventProps) {
163163
mergeEventProps(event, eventProps);
164164
}
165165

166-
await fireEvent(element, 'scroll', event);
166+
await fireEvent(instance, 'scroll', event);
167167
};
168168

169169
export { fireEvent };
@@ -176,15 +176,15 @@ const scrollEventNames = new Set([
176176
'momentumScrollEnd',
177177
]);
178178

179-
function setNativeStateIfNeeded(element: TestInstance, eventName: string, value: unknown) {
180-
if (eventName === 'changeText' && typeof value === 'string' && isEditableTextInput(element)) {
181-
nativeState.valueForElement.set(element, value);
179+
function setNativeStateIfNeeded(instance: TestInstance, eventName: string, value: unknown) {
180+
if (eventName === 'changeText' && typeof value === 'string' && isEditableTextInput(instance)) {
181+
nativeState.valueForInstance.set(instance, value);
182182
}
183183

184-
if (scrollEventNames.has(eventName) && isHostScrollView(element)) {
184+
if (scrollEventNames.has(eventName) && isHostScrollView(instance)) {
185185
const contentOffset = tryGetContentOffset(value);
186186
if (contentOffset) {
187-
nativeState.contentOffsetForElement.set(element, contentOffset);
187+
nativeState.contentOffsetForInstance.set(instance, contentOffset);
188188
}
189189
}
190190
}

src/helpers/__tests__/component-tree.test.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import { View } from 'react-native';
33

44
import { render, screen } from '../..';
5-
import { getContainerElement, getInstanceSiblings } from '../component-tree';
5+
import { getContainerInstance, getInstanceSiblings } from '../component-tree';
66

77
function MultipleHostChildren() {
88
return (
@@ -38,7 +38,7 @@ describe('getHostSiblings()', () => {
3838
});
3939
});
4040

41-
describe('getContainerElement()', () => {
41+
describe('getContainerInstance()', () => {
4242
it('returns container for mounted view', async () => {
4343
await render(
4444
<View>
@@ -47,6 +47,6 @@ describe('getContainerElement()', () => {
4747
);
4848

4949
const view = screen.getByTestId('view');
50-
expect(getContainerElement(view)).toEqual(screen.container);
50+
expect(getContainerInstance(view)).toEqual(screen.container);
5151
});
5252
});

0 commit comments

Comments
 (0)