(state: State)
| 244 | } |
| 245 | |
| 246 | function processCursorUp(state: State) { |
| 247 | const cursor = state.cursor - 1 |
| 248 | return Effect.succeed(Action.NextFrame({ |
| 249 | state: { ...state, cursor: cursor < 0 ? state.files.length - 1 : cursor } |
| 250 | })) |
| 251 | } |
| 252 | |
| 253 | function processCursorDown(state: State) { |
| 254 | return Effect.succeed(Action.NextFrame({ |