(current: StatsDateRange)
| 53 | }; |
| 54 | const DATE_RANGE_ORDER: StatsDateRange[] = ['all', '7d', '30d']; |
| 55 | function getNextDateRange(current: StatsDateRange): StatsDateRange { |
| 56 | const currentIndex = DATE_RANGE_ORDER.indexOf(current); |
| 57 | return DATE_RANGE_ORDER[(currentIndex + 1) % DATE_RANGE_ORDER.length]!; |
| 58 | } |
| 59 | |
| 60 | /** |
| 61 | * Creates a stats loading promise that never rejects. |