File tree 1 file changed +6
-1
lines changed
site/src/pages/TemplatePage/TemplateInsightsPage
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ import {
35
35
endOfWeek ,
36
36
isSunday ,
37
37
endOfDay ,
38
+ addWeeks ,
38
39
} from "date-fns" ;
39
40
import "react-date-range/dist/styles.css" ;
40
41
import "react-date-range/dist/theme/default.css" ;
@@ -58,7 +59,11 @@ export default function TemplateInsightsPage() {
58
59
endDate : now ,
59
60
} ;
60
61
61
- const [ interval , setInterval ] = useState < InsightsInterval > ( "week" ) ;
62
+ const [ interval , setInterval ] = useState < InsightsInterval > ( ( ) => {
63
+ const templateCreateDate = new Date ( template . created_at ) ;
64
+ const hasFiveWeeksOrMore = addWeeks ( templateCreateDate , 5 ) < now ;
65
+ return hasFiveWeeksOrMore ? "week" : "day" ;
66
+ } ) ;
62
67
const [ weeklyPreset , setWeeklyPreset ] =
63
68
useState < WeeklyPreset > ( defaultWeeklyPreset ) ;
64
69
const [ dateRangeValue , setDateRangeValue ] = useState < DateRangeValue > (
You can’t perform that action at this time.
0 commit comments