mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-24 22:51:14 -05:00
feat: Implement year grid navigation
This commit is contained in:
@@ -24,6 +24,7 @@ export interface DatePickerProps {
|
||||
toYear?: number;
|
||||
allowTextEntry?: boolean;
|
||||
dateFormat?: string;
|
||||
enableYearGrid?: boolean;
|
||||
}
|
||||
|
||||
export function DatePicker({
|
||||
@@ -38,6 +39,7 @@ export function DatePicker({
|
||||
toYear,
|
||||
allowTextEntry = false,
|
||||
dateFormat = "yyyy-MM-dd",
|
||||
enableYearGrid = false,
|
||||
}: DatePickerProps) {
|
||||
const [open, setOpen] = React.useState(false);
|
||||
const [textInput, setTextInput] = React.useState("");
|
||||
@@ -139,7 +141,7 @@ export function DatePicker({
|
||||
className="p-3 pointer-events-auto"
|
||||
fromYear={fromYear}
|
||||
toYear={toYear}
|
||||
captionLayout="dropdown-buttons"
|
||||
enableYearGrid={enableYearGrid}
|
||||
/>
|
||||
</PopoverContent>
|
||||
</Popover>
|
||||
@@ -176,7 +178,7 @@ export function DatePicker({
|
||||
className="p-3 pointer-events-auto"
|
||||
fromYear={fromYear}
|
||||
toYear={toYear}
|
||||
captionLayout="dropdown-buttons"
|
||||
enableYearGrid={enableYearGrid}
|
||||
/>
|
||||
</PopoverContent>
|
||||
</Popover>
|
||||
|
||||
Reference in New Issue
Block a user