Add email component (#1093)
This commit is contained in:
parent
0531d611dc
commit
1de615c4b6
@ -112,6 +112,7 @@ number_input_field = NumberInputField.create
|
||||
number_input_stepper = NumberInputStepper.create
|
||||
option = Option
|
||||
password = Password.create
|
||||
email = Email.create
|
||||
pin_input = PinInput.create
|
||||
pin_input_field = PinInputField.create
|
||||
radio = Radio.create
|
||||
|
@ -4,6 +4,7 @@ from .button import Button, ButtonGroup
|
||||
from .checkbox import Checkbox, CheckboxGroup
|
||||
from .copytoclipboard import CopyToClipboard
|
||||
from .editable import Editable, EditableInput, EditablePreview, EditableTextarea
|
||||
from .email import Email
|
||||
from .form import Form, FormControl, FormErrorMessage, FormHelperText, FormLabel
|
||||
from .iconbutton import IconButton
|
||||
from .input import Input, InputGroup, InputLeftAddon, InputRightAddon
|
||||
|
11
pynecone/components/forms/email.py
Normal file
11
pynecone/components/forms/email.py
Normal file
@ -0,0 +1,11 @@
|
||||
"""An email input component."""
|
||||
|
||||
from pynecone.components.forms.input import Input
|
||||
from pynecone.vars import Var
|
||||
|
||||
|
||||
class Email(Input):
|
||||
"""An email input component."""
|
||||
|
||||
# The type of input.
|
||||
type_: Var[str] = "email" # type: ignore
|
Loading…
Reference in New Issue
Block a user