Text input field component for capturing string values
Optional
HTMLInputElement.type
using emailField = app.scene(TextField, { defaultProps: { id: 'email', inputType: 'email', label: 'Email Address', validate: (value) => /.+@.+\..+/.test(value) || 'Please enter a valid email', },});const data = await emailField.show();console.log(data.value); // string Copy
using emailField = app.scene(TextField, { defaultProps: { id: 'email', inputType: 'email', label: 'Email Address', validate: (value) => /.+@.+\..+/.test(value) || 'Please enter a valid email', },});const data = await emailField.show();console.log(data.value); // string
Text input field component for capturing string values