@@ -7,7 +7,7 @@ const DATE_FORMATS = ["YYYY-MM-DDTHH:mm:ss", "YYYY-MM-DDTHH:mm", "YYYY-MM-DD"];
77 * @returns - The current time in milliseconds
88 */
99export const getStartOfTodayMillis = ( ) => {
10- return moment . default ( ) . startOf ( "day" ) . valueOf ( ) ;
10+ return ( moment as any ) ( ) . startOf ( "day" ) . valueOf ( ) ;
1111} ;
1212
1313/**
@@ -16,27 +16,27 @@ export const getStartOfTodayMillis = () => {
1616 * @returns - The start of the day in milliseconds
1717 */
1818export const getStartOfDayMillis = ( date : string ) => {
19- return moment . default ( date ) . startOf ( "day" ) . valueOf ( ) ;
19+ return ( moment as any ) ( date ) . startOf ( "day" ) . valueOf ( ) ;
2020} ;
2121
2222/**
2323 * Gets 12:00 AM of the current week in milliseconds. The week starts on Sunday.
2424 * @returns - The start of the week in milliseconds
2525 */
2626export const getStartOfThisWeekMillis = ( ) => {
27- return moment . default ( ) . startOf ( "week" ) . valueOf ( ) ;
27+ return ( moment as any ) ( ) . startOf ( "week" ) . valueOf ( ) ;
2828} ;
2929
3030export const getMomentDate = ( date : string ) => {
31- return moment . default ( date , DATE_FORMATS , true ) ;
31+ return ( moment as any ) ( date , DATE_FORMATS , true ) ;
3232} ;
3333
3434export const getDateDaysAgo = ( daysAgo : number ) => {
35- return moment . default ( ) . subtract ( daysAgo , "days" ) . format ( "YYYY-MM-DD" ) ;
35+ return ( moment as any ) ( ) . subtract ( daysAgo , "days" ) . format ( "YYYY-MM-DD" ) ;
3636} ;
3737
3838export const getDateDaysAhead = ( daysAgo : number ) => {
39- return moment . default ( ) . add ( daysAgo , "days" ) . format ( "YYYY-MM-DD" ) ;
39+ return ( moment as any ) ( ) . add ( daysAgo , "days" ) . format ( "YYYY-MM-DD" ) ;
4040} ;
4141
4242/**
@@ -45,7 +45,7 @@ export const getDateDaysAhead = (daysAgo: number) => {
4545 */
4646export const getStartOfLastWeekMillis = ( ) => {
4747 //This is the Sunday the previous week
48- return moment . default ( ) . subtract ( 1 , "weeks" ) . startOf ( "week" ) . valueOf ( ) ;
48+ return ( moment as any ) ( ) . subtract ( 1 , "weeks" ) . startOf ( "week" ) . valueOf ( ) ;
4949} ;
5050
5151/**
@@ -54,7 +54,7 @@ export const getStartOfLastWeekMillis = () => {
5454 * @returns - The date in milliseconds
5555 */
5656export const getTimeMillis = ( date : string ) => {
57- const momentDate = moment . default ( date , DATE_FORMATS , true ) ;
57+ const momentDate = ( moment as any ) ( ) ( date , DATE_FORMATS , true ) ;
5858
5959 if ( ! momentDate . isValid ( ) ) {
6060 throw new Error ( `Date format not handled: ${ date } ` ) ;
@@ -68,7 +68,7 @@ export const getTimeMillis = (date: string) => {
6868 * @returns - True if the date is supported, false otherwise
6969 */
7070export const isDateSupported = ( date : string ) => {
71- const momentDate = moment . default ( date , DATE_FORMATS , true ) ;
71+ const momentDate = ( moment as any ) ( ) ( date , DATE_FORMATS , true ) ;
7272 return momentDate . isValid ( ) ;
7373} ;
7474
@@ -78,7 +78,7 @@ export const isDateSupported = (date: string) => {
7878 * @returns - The end of the day in milliseconds
7979 */
8080export const getEndOfDayMillis = ( date : string ) => {
81- const day = moment . default ( date ) ;
81+ const day = ( moment as any ) ( ) ( date ) ;
8282 day . set ( {
8383 hour : 23 ,
8484 minute : 59 ,
0 commit comments