# All files hooks.ts

100% Statements 10/10
100% Branches 3/3
100% Functions 2/2
100% Lines 10/10

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    111x
    1x
    1x
    2x
    2x
    2x
    2x
    2x
    1x
    1x
     import { Ref, useHost, useMemo } from "atomico";
    import { render, TemplateResult } from "lit-html";

    export function useRender(callback: () => TemplateResult, args?: any[]) {
        const host = useHost();

        useMemo(() => {
            render(callback(), host.current);
        }, args);
    }