@@ -32,7 +32,7 @@ export type Selector = string | HTMLElement | JQuery;
3232 */
3333export function $getByTestId (
3434 id : string ,
35- container : Selector = getJQueryContainer ( )
35+ container : Selector = getJQueryContainer ( ) ,
3636) : JQuery {
3737 return $ ( getByTestId ( getDOMElement ( container ) , id , { } ) ) ;
3838}
@@ -57,7 +57,7 @@ export function $getByTestId(
5757 */
5858export function $getAllByTestId (
5959 id : string ,
60- container : Selector = getJQueryContainer ( )
60+ container : Selector = getJQueryContainer ( ) ,
6161) : JQuery {
6262 return $ ( getAllByTestId ( getDOMElement ( container ) , id , { } ) ) ;
6363}
@@ -82,18 +82,18 @@ export function $getAllByTestId(
8282 * $render(<button data-test="submit">Click me</button>);
8383 * $getAllByTestId('submit').length === 1
8484 */
85- export function $queryByTestId (
85+ export const $queryByTestId = (
8686 id : string ,
87- container : Selector = getJQueryContainer ( )
88- ) : JQuery | null {
87+ container : Selector = getJQueryContainer ( ) ,
88+ ) : JQuery | null => {
8989 const elements = queryByTestId ( getDOMElement ( container ) , id , { } ) ;
9090
9191 if ( ! elements ) {
9292 return null ;
9393 }
9494
9595 return $ ( elements ) ;
96- }
96+ } ;
9797
9898/**
9999 * Find an element in the currently rendered component that contains the given text.
@@ -129,7 +129,7 @@ export function $getByText(matches: RegExp, container?: Selector): JQuery;
129129
130130export function $getByText (
131131 match : string | RegExp ,
132- container : Selector = getJQueryContainer ( )
132+ container : Selector = getJQueryContainer ( ) ,
133133) : JQuery {
134134 return $ ( getByText ( getDOMElement ( container ) , match , { exact : false } ) ) ;
135135}
@@ -152,7 +152,7 @@ export function $getByText(
152152 */
153153export function $queryByText (
154154 contains : string ,
155- container ?: Selector
155+ container ?: Selector ,
156156) : JQuery | null ;
157157
158158/**
@@ -173,12 +173,13 @@ export function $queryByText(
173173 */
174174export function $queryByText (
175175 matches : RegExp ,
176- container ?: Selector
176+ container ?: Selector ,
177177) : JQuery | null ;
178178
179+ // eslint-disable-next-line react/function-component-definition
179180export function $queryByText (
180181 match : string | RegExp ,
181- container : Selector = getJQueryContainer ( )
182+ container : Selector = getJQueryContainer ( ) ,
182183) : JQuery | null {
183184 const element = queryByText ( getDOMElement ( container ) , match , {
184185 exact : false ,
@@ -226,7 +227,7 @@ ${prettyDOM()}`);
226227 */
227228export function $find (
228229 selector : Selector ,
229- container : Selector = getJQueryContainer ( )
230+ container : Selector = getJQueryContainer ( ) ,
230231) : JQuery {
231232 return $ ( getDOMElement ( container ) ) . find ( selector ) ;
232233}
@@ -238,10 +239,8 @@ export function getDOMElement(selector: Selector): HTMLElement {
238239 let element : HTMLElement ;
239240
240241 if ( typeof selector === 'string' ) {
241- // eslint-disable-next-line prefer-destructuring
242242 element = getJQueryContainer ( ) . find ( selector ) [ 0 ] ;
243243 } else {
244- // eslint-disable-next-line prefer-destructuring
245244 element = $ ( selector ) [ 0 ] ;
246245 }
247246
@@ -269,7 +268,7 @@ export function getDOMElement(selector: Selector): HTMLElement {
269268 */
270269export function $prettyDOM (
271270 selector : Selector = getJQueryContainer ( ) ,
272- maxLength ?: number
271+ maxLength ?: number ,
273272) : string {
274273 return (
275274 prettyDOM ( getDOMElement ( selector ) , maxLength ) ||
0 commit comments