(current: StatsDateRange)
| 59 | const DATE_RANGE_ORDER: StatsDateRange[] = ['all', '7d', '30d']; |
| 60 | |
| 61 | function getNextDateRange(current: StatsDateRange): StatsDateRange { |
| 62 | const currentIndex = DATE_RANGE_ORDER.indexOf(current); |
| 63 | return DATE_RANGE_ORDER[(currentIndex + 1) % DATE_RANGE_ORDER.length]!; |
| 64 | } |
| 65 | |
| 66 | /** |
| 67 | * Creates a stats loading promise that never rejects. |