Add Date and DateTime Pickers (#1126)
This commit is contained in:
parent
62785fc358
commit
9812ab2a58
@ -91,6 +91,8 @@ button_group = ButtonGroup.create
|
|||||||
checkbox = Checkbox.create
|
checkbox = Checkbox.create
|
||||||
checkbox_group = CheckboxGroup.create
|
checkbox_group = CheckboxGroup.create
|
||||||
copy_to_clipboard = CopyToClipboard.create
|
copy_to_clipboard = CopyToClipboard.create
|
||||||
|
date_picker = DatePicker.create
|
||||||
|
date_time_picker = DateTimePicker.create
|
||||||
editable = Editable.create
|
editable = Editable.create
|
||||||
editable_input = EditableInput.create
|
editable_input = EditableInput.create
|
||||||
editable_preview = EditablePreview.create
|
editable_preview = EditablePreview.create
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
from .button import Button, ButtonGroup
|
from .button import Button, ButtonGroup
|
||||||
from .checkbox import Checkbox, CheckboxGroup
|
from .checkbox import Checkbox, CheckboxGroup
|
||||||
from .copytoclipboard import CopyToClipboard
|
from .copytoclipboard import CopyToClipboard
|
||||||
|
from .date_picker import DatePicker
|
||||||
|
from .date_time_picker import DateTimePicker
|
||||||
from .editable import Editable, EditableInput, EditablePreview, EditableTextarea
|
from .editable import Editable, EditableInput, EditablePreview, EditableTextarea
|
||||||
from .email import Email
|
from .email import Email
|
||||||
from .form import Form, FormControl, FormErrorMessage, FormHelperText, FormLabel
|
from .form import Form, FormControl, FormErrorMessage, FormHelperText, FormLabel
|
||||||
|
11
pynecone/components/forms/date_picker.py
Normal file
11
pynecone/components/forms/date_picker.py
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
"""A date input component."""
|
||||||
|
|
||||||
|
from pynecone.components.forms.input import Input
|
||||||
|
from pynecone.vars import Var
|
||||||
|
|
||||||
|
|
||||||
|
class DatePicker(Input):
|
||||||
|
"""A date input component."""
|
||||||
|
|
||||||
|
# The type of input.
|
||||||
|
type_: Var[str] = "date" # type: ignore
|
11
pynecone/components/forms/date_time_picker.py
Normal file
11
pynecone/components/forms/date_time_picker.py
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
"""A datetime-local input component."""
|
||||||
|
|
||||||
|
from pynecone.components.forms.input import Input
|
||||||
|
from pynecone.vars import Var
|
||||||
|
|
||||||
|
|
||||||
|
class DateTimePicker(Input):
|
||||||
|
"""A datetime-local input component."""
|
||||||
|
|
||||||
|
# The type of input.
|
||||||
|
type_: Var[str] = "datetime-local" # type: ignore
|
Loading…
Reference in New Issue
Block a user