psytask - v1.1.1
    Preparing search index...

    Function TextArea

    • Multi-line text area component for capturing longer text content

      Parameters

      Returns { node: HTMLDivElement; data: () => { value: string } }

      using feedbackField = app.scene(TextArea, {
      defaultProps: {
      id: 'feedback',
      label: 'Feedback',
      defaultValue: 'Please share your thoughts...',
      validate: (value) =>
      value.length >= 10 || 'Please provide at least 10 characters',
      },
      });
      const data = await feedbackField.show();
      console.log(data.value); // string