diff --git a/web/src/components/Calender.jsx b/web/src/components/Calender.jsx index 4505b8283..90e54f50d 100644 --- a/web/src/components/Calender.jsx +++ b/web/src/components/Calender.jsx @@ -173,7 +173,7 @@ const Calender = ({ onChange, calenderRef }) => { // setDateToInput(day.timestamp); if (onChange) { - onChange([{ before: range.selectedRange.before, after: range.selectedRange.after }]); + onChange({ before: range.selectedRange.before, after: range.selectedRange.after }); } }; diff --git a/web/src/components/DatePicker.jsx b/web/src/components/DatePicker.jsx index 54d00bef5..efcb29e9d 100644 --- a/web/src/components/DatePicker.jsx +++ b/web/src/components/DatePicker.jsx @@ -8,58 +8,48 @@ export const DateFilterOptions = [ }, { label: 'Today', - value: [ - { - //Before - before: new Date().setHours(24, 0, 0, 0) / 1000, - //After - after: new Date().setHours(0, 0, 0, 0) / 1000, - }, - ], + value: { + //Before + before: new Date().setHours(24, 0, 0, 0) / 1000, + //After + after: new Date().setHours(0, 0, 0, 0) / 1000, + }, }, { label: 'Yesterday', - value: [ - { - //Before - before: new Date(new Date().setDate(new Date().getDate() - 1)).setHours(24, 0, 0, 0) / 1000, - //After - after: new Date(new Date().setDate(new Date().getDate() - 1)).setHours(0, 0, 0, 0) / 1000, - }, - ], + value: { + //Before + before: new Date(new Date().setDate(new Date().getDate() - 1)).setHours(24, 0, 0, 0) / 1000, + //After + after: new Date(new Date().setDate(new Date().getDate() - 1)).setHours(0, 0, 0, 0) / 1000, + }, }, { label: 'Last 7 Days', - value: [ - { - //Before - before: new Date().setHours(24, 0, 0, 0) / 1000, - //After - after: new Date(new Date().setDate(new Date().getDate() - 7)).setHours(0, 0, 0, 0) / 1000, - }, - ], + value: { + //Before + before: new Date().setHours(24, 0, 0, 0) / 1000, + //After + after: new Date(new Date().setDate(new Date().getDate() - 7)).setHours(0, 0, 0, 0) / 1000, + }, }, { label: 'This Month', - value: [ - { - //Before - before: new Date().setHours(24, 0, 0, 0) / 1000, - //After - after: new Date(new Date().getFullYear(), new Date().getMonth(), 1).getTime() / 1000, - }, - ], + value: { + //Before + before: new Date().setHours(24, 0, 0, 0) / 1000, + //After + after: new Date(new Date().getFullYear(), new Date().getMonth(), 1).getTime() / 1000, + }, }, { label: 'Last Month', - value: [ - { - //Before - before: new Date(new Date().getFullYear(), new Date().getMonth(), 1).getTime() / 1000, - //After - after: new Date(new Date().getFullYear(), new Date().getMonth() - 1, 1).getTime() / 1000, - }, - ], + value: { + //Before + before: new Date(new Date().getFullYear(), new Date().getMonth(), 1).getTime() / 1000, + //After + after: new Date(new Date().getFullYear(), new Date().getMonth() - 1, 1).getTime() / 1000, + }, }, { label: 'Custom Range', @@ -176,6 +166,7 @@ export default function DatePicker({ onInput={handleChange} tabIndex="0" onClick={onClick} + value={propValue} />