fix(testing-helpers): make fixture type generic

This commit is contained in:
Vlad Rindevich
2019-03-14 12:44:31 +03:00
committed by Thomas Allmer
parent a64ae01b4e
commit 613a672106
2 changed files with 4 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
import { TemplateResult } from 'lit-html';
export function fixtureSync(template: string | TemplateResult): Element;
export function fixture(template: string | TemplateResult): Promise<Element>;
export function fixtureSync<T extends Element = Element>(template: string | TemplateResult): T;
export function fixture<T extends Element = Element>(template: string | TemplateResult): Promise<T>;
export function fixtureCleanup(): void;

View File

@@ -1,4 +1,4 @@
import { TemplateResult } from 'lit-html';
export function litFixtureSync(template: TemplateResult): Element;
export function litFixture(template: TemplateResult): Promise<Element>;
export function litFixtureSync<T extends Element = Element>(template: TemplateResult): T;
export function litFixture<T extends Element = Element>(template: TemplateResult): Promise<T>;