Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import { createListenerMiddleware, type ThunkDispatch, type UnknownAction, } from "@reduxjs/toolkit"; import { registerBuildLogListeners } from "store/features/buildGame/buildLogListeners"; import { registerClipboardListeners } from "store/features/clipboard/clipboardListeners"; import { registerMusicListeners } from "store/features/music/musicListeners"; import { registerProjectListeners } from "store/features/project/projectListeners"; import { registerSpriteListeners } from "store/features/sprite/spriteListeners"; import { registerUndoListeners } from "store/features/undo/undoListeners"; import type { RootState } from "store/storeTypes"; type AppDispatch = ThunkDispatch<RootState, unknown, UnknownAction>; const listenerMiddleware = createListenerMiddleware<RootState, AppDispatch>(); registerBuildLogListeners(listenerMiddleware.startListening); registerClipboardListeners(listenerMiddleware.startListening); registerMusicListeners(listenerMiddleware.startListening); registerProjectListeners(listenerMiddleware.startListening); registerSpriteListeners(listenerMiddleware.startListening); registerUndoListeners(listenerMiddleware.startListening); export default listenerMiddleware; |