psytask - v1.1.1
    Preparing search index...

    Variable genericConst

    generic: <
        P extends LooseObject,
        D extends LooseObject & ForbiddenSceneData = {},
    >(
        f: Component<P, D>,
    ) => SceneShow<P, D> = ...

    Provide type infer for generic setup function, do nothing in runtime.

    Type Declaration

      • <P extends LooseObject, D extends LooseObject & ForbiddenSceneData = {}>(
            f: Component<P, D>,
        ): SceneShow<P, D>
      • Type Parameters

        • P extends LooseObject
        • D extends LooseObject & ForbiddenSceneData = {}

        Parameters

        Returns SceneShow<P, D>

    const genericSetup = <T>(props: T) => ({
    node: h('div'),
    data: () => props,
    });
    using scene = app.scene(generic(genericSetup), { defaultProps: {} });
    const data = await scene.show({ text: '' });
    data.text; // is string