Skip to content

infwave/teadatetimeinput

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TeaDateTimeInput

A date and time picker in the same react-native input component, based on @react-native-community/datetimepicker. It can be used as a datepicker, timepicker or both at the same time. It is customizable and can be styled to fit your project's design.

Installation

Install using npm:

npm install --save teadatetimeinput

Install using yarn:

yarn add teadatetimeinput

Usage

Requires react as a peer dependency, dependencies are moment.js and @react-native-community/datetimepicker.

import TeaDateTimeInput from 'teadatetimeinput';

or

const TeaDateTimePicker = require('teadatetimeinput');

Basic usage

import React, {useState} from 'react';
import TeaDateTimeInput from 'teadatetimeinput';

export const App = () => {
    return(
        <TeaDateTimePicker datetime="01/01/2022 00:00" />
    );
}

API

Name Type Default Description
datetime (required) String Initial date and time
formatDate (optional) String "DD/MM/YYYY" Date format
formatTime (optional) String "HH:mm" Time format
is24Hour (optional) Bool True Should 24h format be used
display (optional) String "spinner" Defines the visual display of the picker
showTextInput (optional) Bool True Show the input field
showPicker (optional) Bool False Show the picker when the first time render the page
inputWrapStyle (optional) Object {} Styles to apply to input wrap component
inputStyle (optional) Object {} Additional styles which should be applied to the Input component
dateTimePickerWrapStyle (optional) Object {} Additional styles which should be applied to the DateTimePicker wrap component
datePickerStyle (optional) Object {} Additional styles which should be applied to the DatePicker component
timePickerStyle (optional) Object {} Additional styles which should be applied to the DateTime component

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published