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 27 28 29 30 31 32 33 34 35 36 37 38 | 27x 27x 27x 27x 27x 27x | import { createAction } from "@reduxjs/toolkit"; import { Metasprite, MetaspriteTile, SpriteAnimation, SpriteSheetNormalized, SpriteState, } from "shared/lib/entities/entitiesTypes"; const detectSprite = createAction<{ spriteSheetId: string }>( "sprite/detect/pending" ); const detectSpriteComplete = createAction<{ spriteSheetId: string; spriteAnimations: SpriteAnimation[]; spriteStates: SpriteState[]; metasprites: Metasprite[]; metaspriteTiles: MetaspriteTile[]; state: SpriteState; changes: Partial<SpriteSheetNormalized>; }>("sprite/detect/fulfilled"); const compileSprite = createAction( "sprite/compile", (payload: { spriteSheetId: string }) => ({ payload, meta: { throttle: 2000, key: payload.spriteSheetId }, }) ); const spriteActions = { detectSprite, detectSpriteComplete, compileSprite, }; export default spriteActions; |