From 78a95a7162b875b9adfa463f781a0ac09ccb141e Mon Sep 17 00:00:00 2001 From: Tim Deschryver <28659384+timdeschryver@users.noreply.github.com> Date: Thu, 10 Feb 2022 08:20:50 +0100 Subject: [PATCH] chore: update TL types --- projects/testing-library/src/lib/models.ts | 2 +- projects/testing-library/src/lib/testing-library.ts | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/projects/testing-library/src/lib/models.ts b/projects/testing-library/src/lib/models.ts index 9320fb6a..7799c3ce 100644 --- a/projects/testing-library/src/lib/models.ts +++ b/projects/testing-library/src/lib/models.ts @@ -20,7 +20,7 @@ export interface RenderResult extend * element: The to be printed HTML element, if not provided it will log the whole component's DOM */ debug: ( - element?: Element | HTMLDocument | (Element | HTMLDocument)[], + element?: Element | Document | (Element | Document)[], maxLength?: number, options?: PrettyDOMOptions, ) => void; diff --git a/projects/testing-library/src/lib/testing-library.ts b/projects/testing-library/src/lib/testing-library.ts index 65877ef3..b1c8c16d 100644 --- a/projects/testing-library/src/lib/testing-library.ts +++ b/projects/testing-library/src/lib/testing-library.ts @@ -22,10 +22,9 @@ import { within as dtlWithin, waitForOptions as dtlWaitForOptions, configure as dtlConfigure, - Queries, - getQueriesForElement, queries as dtlQueries, } from '@testing-library/dom'; +import type { Queries, BoundFunctions } from '@testing-library/dom'; import { RenderComponentOptions, RenderTemplateOptions, RenderResult } from './models'; import { getConfig } from './config'; @@ -439,12 +438,11 @@ const screen = replaceFindWithFindAndDetectChanges(dtlScreen); /** * Re-export within with patched queries */ - -const within: typeof getQueriesForElement = ( +const within = ( element: HTMLElement, queriesToBind?: T, -) => { - const container = dtlWithin(element, queriesToBind); +): BoundFunctions => { + const container = dtlWithin(element, queriesToBind); return replaceFindWithFindAndDetectChanges(container); };