UNPKG

scratch-gui

Version:

GraphicaL User Interface for creating and running Scratch 3.0 projects

29 lines (24 loc) 605 B
const BLOCK_DRAG_UPDATE = 'scratch-gui/block-drag/BLOCK_DRAG_UPDATE'; const initialState = false; const reducer = function (state, action) { if (typeof state === 'undefined') state = initialState; switch (action.type) { case BLOCK_DRAG_UPDATE: return action.areBlocksOverGui; default: return state; } }; const updateBlockDrag = function (areBlocksOverGui) { return { type: BLOCK_DRAG_UPDATE, areBlocksOverGui: areBlocksOverGui, meta: { throttle: 30 } }; }; export { reducer as default, updateBlockDrag };