@atlaskit/editor-plugin-paste
Version:
Paste plugin for @atlaskit/editor-core
21 lines • 529 B
JavaScript
import { MoveAnalyticPluginTypes } from './actions';
import { defaultState } from './types';
export const reducer = (state, action) => {
switch (action.type) {
case MoveAnalyticPluginTypes.UpdateMovedAction:
return {
...state,
contentMoved: {
...state.contentMoved,
...action.data
}
};
case MoveAnalyticPluginTypes.RemoveMovedAction:
return {
...state,
contentMoved: defaultState.contentMoved
};
default:
return state;
}
};