navigation_plus-1.0.5/js/edit_mode/store/slices/file-drag-slice.js
js/edit_mode/store/slices/file-drag-slice.js
import { createSlice } from '@reduxjs/toolkit';
import store from '../store';
const fileDragSlice = createSlice({
name: 'fileDrag',
initialState: {
enabled: true,
},
reducers: {
setFileDrag: (state, action) => {
state.enabled = action.payload;
},
},
});
export const { setFileDrag } = fileDragSlice.actions;
export default fileDragSlice.reducer;
window.setFileDrag = (enabled) => {
store.dispatch(setFileDrag({ enabled }));
};
