28 lines
583 B
TypeScript
28 lines
583 B
TypeScript
|
|
import {
|
||
|
|
ReduxAction,
|
||
|
|
ReflowReduxActionTypes,
|
||
|
|
} from "constants/ReduxActionConstants";
|
||
|
|
import { ReflowedSpaceMap } from "reflow/reflowTypes";
|
||
|
|
|
||
|
|
export const reflowMoveAction = (
|
||
|
|
payload: ReflowedSpaceMap,
|
||
|
|
): ReduxAction<ReflowedSpaceMap> => {
|
||
|
|
return {
|
||
|
|
type: ReflowReduxActionTypes.REFLOW_MOVE,
|
||
|
|
payload: payload,
|
||
|
|
};
|
||
|
|
};
|
||
|
|
|
||
|
|
export const stopReflowAction = () => {
|
||
|
|
return {
|
||
|
|
type: ReflowReduxActionTypes.STOP_REFLOW,
|
||
|
|
};
|
||
|
|
};
|
||
|
|
|
||
|
|
export const setEnableReflowAction = (payload: boolean) => {
|
||
|
|
return {
|
||
|
|
type: ReflowReduxActionTypes.ENABLE_REFLOW,
|
||
|
|
payload,
|
||
|
|
};
|
||
|
|
};
|