Skip to content

EmailInput

uitemplate

Common domains to suggest after '@'

Installation

$ bunx termuijs add email-input

Copies the source into src/components/email-input/ and installs @termuijs/core, @termuijs/widgets.

Usage

ts
import { EmailInput } from '@termuijs/ui'
ts
new EmailInput(style: Partial<Style> = {}, opts: EmailInputOptions = {},)

API Reference

EmailInput

PropTypeRequiredDescription
placeholderstringoptional
domainsstring[]optionalCommon domains to suggest after '@'
onSubmit(value: string) => voidoptional
onChange(value: string, valid: boolean) => voidoptional
errorColorColoroptional
#template#email-input