PsyTask | API Docs
    Preparing search index...
    • Adapter to use VanJS to create scene

      Type Parameters

      • P extends LooseObject
      • R extends unknown

      Parameters

      • setup: (props: P, ctx: Scene<any>) => R

      Returns (props: P, ctx: Scene<any>) => R

      import { adapter } from '@psytask/components';
      import van from 'vanjs-core';

      const { div } = van.tags;
      const vanjsStim = adapter((props: { text: string }) =>
      // node content will auto update when props.text changes
      div(() => props.text),
      );