Skip to main content

Advanced Usage

Using the Hook Directly

import React, { useState } from 'react';
import { useTypedDate } from 'react-typed-date';

function CustomDateInput() {
const [date, setDate] = useState(new Date());

const { inputProps } = useTypedDate({
value: date,
onChange: setDate,
format: "MM/DD/YYYY"
});

return (
<div className="custom-date-container">
<input
{...inputProps}
className="date-input"
aria-label="Date input"
/>
</div>
);
}