UNPKG

react-period-of-stay-input

Version:

React.js component for entering a period of stay in a hotel: check-in + check-out date

28 lines (27 loc) 793 B
import * as React from 'react'; import { Moment } from 'moment'; import Locale from './Locale'; import Model from './Model'; import Environment from './Environment'; export default class PeriodOfStayInput extends React.Component<Props> { constructor(props: Props); render(): JSX.Element; handleCheckInChange(newValue: Moment): void; handleCheckOutChange(newValue: Moment): void; handleNativeCheckInChange(ev: InputChangeEvent): void; handleNativeCheckOutChange(ev: InputChangeEvent): void; } export interface Props { className?: string; useInputTypeDate: boolean; locale: Locale; model: Model; environment: Environment; onChange: (newValue: Model) => void; } interface InputChangeEvent { target: { value: string; }; } export {};