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
|
number_input_stepper = NumberInputStepper.create
|
||||||
option = Option
|
option = Option
|
||||||
password = Password.create
|
password = Password.create
|
||||||
|
email = Email.create
|
||||||
pin_input = PinInput.create
|
pin_input = PinInput.create
|
||||||
pin_input_field = PinInputField.create
|
pin_input_field = PinInputField.create
|
||||||
radio = Radio.create
|
radio = Radio.create
|
||||||
|
@ -4,6 +4,7 @@ from .button import Button, ButtonGroup
|
|||||||
from .checkbox import Checkbox, CheckboxGroup
|
from .checkbox import Checkbox, CheckboxGroup
|
||||||
from .copytoclipboard import CopyToClipboard
|
from .copytoclipboard import CopyToClipboard
|
||||||
from .editable import Editable, EditableInput, EditablePreview, EditableTextarea
|
from .editable import Editable, EditableInput, EditablePreview, EditableTextarea
|
||||||
|
from .email import Email
|
||||||
from .form import Form, FormControl, FormErrorMessage, FormHelperText, FormLabel
|
from .form import Form, FormControl, FormErrorMessage, FormHelperText, FormLabel
|
||||||
from .iconbutton import IconButton
|
from .iconbutton import IconButton
|
||||||
from .input import Input, InputGroup, InputLeftAddon, InputRightAddon
|
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