(delta: number)
| 328 | }, |
| 329 | |
| 330 | nextSession(delta: number) { |
| 331 | const n = get().sessions.length; |
| 332 | const limit = (x: number) => (x + n) % n; |
| 333 | const i = get().currentSessionIndex; |
| 334 | get().selectSession(limit(i + delta)); |
| 335 | }, |
| 336 | |
| 337 | deleteSession(index: number) { |
| 338 | const deletingLastSession = get().sessions.length === 1; |