10 lines
282 B
TypeScript
10 lines
282 B
TypeScript
|
import type { TemplateResult } from 'lit';
|
||
|
|
||
|
export type TTemplateFactory = () => TemplateResult | Promise<TemplateResult>;
|
||
|
|
||
|
export const resolveTemplateFactory = async (
|
||
|
factoryArg: TTemplateFactory
|
||
|
): Promise<TemplateResult> => {
|
||
|
return await Promise.resolve(factoryArg());
|
||
|
};
|