DieselDepot-APP/node_modules/recharts/lib/state/layoutSlice.js
SJCoetz def597c157 chore: add generated build artifacts and node module type files
add all Next.js build outputs and third-party dependency type declaration files
2026-07-20 01:18:42 +02:00

48 lines
No EOL
1.9 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.setScale = exports.setMargin = exports.setLayout = exports.setChartSize = exports.chartLayoutReducer = void 0;
var _toolkit = require("@reduxjs/toolkit");
var initialState = {
layoutType: 'horizontal',
width: 0,
height: 0,
margin: {
top: 5,
right: 5,
bottom: 5,
left: 5
},
scale: 1
};
var chartLayoutSlice = (0, _toolkit.createSlice)({
name: 'chartLayout',
initialState,
reducers: {
setLayout(state, action) {
state.layoutType = action.payload;
},
setChartSize(state, action) {
state.width = action.payload.width;
state.height = action.payload.height;
},
setMargin(state, action) {
var _action$payload$top, _action$payload$right, _action$payload$botto, _action$payload$left;
state.margin.top = (_action$payload$top = action.payload.top) !== null && _action$payload$top !== void 0 ? _action$payload$top : 0;
state.margin.right = (_action$payload$right = action.payload.right) !== null && _action$payload$right !== void 0 ? _action$payload$right : 0;
state.margin.bottom = (_action$payload$botto = action.payload.bottom) !== null && _action$payload$botto !== void 0 ? _action$payload$botto : 0;
state.margin.left = (_action$payload$left = action.payload.left) !== null && _action$payload$left !== void 0 ? _action$payload$left : 0;
},
setScale(state, action) {
state.scale = action.payload;
}
}
});
var _chartLayoutSlice$act = chartLayoutSlice.actions,
setMargin = exports.setMargin = _chartLayoutSlice$act.setMargin,
setLayout = exports.setLayout = _chartLayoutSlice$act.setLayout,
setChartSize = exports.setChartSize = _chartLayoutSlice$act.setChartSize,
setScale = exports.setScale = _chartLayoutSlice$act.setScale;
var chartLayoutReducer = exports.chartLayoutReducer = chartLayoutSlice.reducer;