Skip to content

Commit a7c2b9e

Browse files
authored
Merge pull request #185 from sambokai/lane-height-bug_rcdexta/react-trello#184_sambokai
Lane height bug rcdexta/react trello#184 sambokai
2 parents b01f250 + 5795049 commit a7c2b9e

File tree

23 files changed

+2126
-2
lines changed

23 files changed

+2126
-2
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@ node_modules
44
coverage
55
.idea
66
npm-debug.log
7-
dist/

dist/actions/BoardActions.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
"use strict";
2+
3+
Object.defineProperty(exports, "__esModule", {
4+
value: true
5+
});
6+
exports.addLane = exports.loadBoard = void 0;
7+
8+
var _reduxActions = require("redux-actions");
9+
10+
const loadBoard = (0, _reduxActions.createAction)('LOAD_BOARD');
11+
exports.loadBoard = loadBoard;
12+
const addLane = (0, _reduxActions.createAction)('ADD_LANE');
13+
exports.addLane = addLane;

dist/actions/LaneActions.js

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
"use strict";
2+
3+
Object.defineProperty(exports, "__esModule", {
4+
value: true
5+
});
6+
exports.moveLane = exports.paginateLane = exports.updateLanes = exports.updateCards = exports.moveCardAcrossLanes = exports.removeCard = exports.addCard = void 0;
7+
8+
var _reduxActions = require("redux-actions");
9+
10+
const addCard = (0, _reduxActions.createAction)('ADD_CARD');
11+
exports.addCard = addCard;
12+
const removeCard = (0, _reduxActions.createAction)('REMOVE_CARD');
13+
exports.removeCard = removeCard;
14+
const moveCardAcrossLanes = (0, _reduxActions.createAction)('MOVE_CARD');
15+
exports.moveCardAcrossLanes = moveCardAcrossLanes;
16+
const updateCards = (0, _reduxActions.createAction)('UPDATE_CARDS');
17+
exports.updateCards = updateCards;
18+
const updateLanes = (0, _reduxActions.createAction)('UPDATE_LANES');
19+
exports.updateLanes = updateLanes;
20+
const paginateLane = (0, _reduxActions.createAction)('PAGINATE_LANE');
21+
exports.paginateLane = paginateLane;
22+
const moveLane = (0, _reduxActions.createAction)('MOVE_LANE');
23+
exports.moveLane = moveLane;

dist/components/Board.js

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
"use strict";
2+
3+
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
4+
5+
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
6+
7+
Object.defineProperty(exports, "__esModule", {
8+
value: true
9+
});
10+
exports.default = void 0;
11+
12+
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
13+
14+
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
15+
16+
var _react = _interopRequireWildcard(require("react"));
17+
18+
var _BoardContainer = _interopRequireDefault(require("./BoardContainer"));
19+
20+
var _reactRedux = require("react-redux");
21+
22+
var _redux = require("redux");
23+
24+
var _BoardReducer = _interopRequireDefault(require("../reducers/BoardReducer"));
25+
26+
var _reduxLogger = _interopRequireDefault(require("redux-logger"));
27+
28+
var _v = _interopRequireDefault(require("uuid/v1"));
29+
30+
var _Base = require("../styles/Base");
31+
32+
const middlewares = process.env.REDUX_LOGGING ? [_reduxLogger.default] : [];
33+
34+
class Board extends _react.Component {
35+
constructor() {
36+
super();
37+
(0, _defineProperty2.default)(this, "getStore", () => {
38+
//When you create multiple boards, unique stores are created for isolation
39+
return (0, _redux.createStore)(_BoardReducer.default, (0, _redux.applyMiddleware)(...middlewares));
40+
});
41+
this.store = this.getStore();
42+
this.id = (0, _v.default)();
43+
}
44+
45+
render() {
46+
return _react.default.createElement(_reactRedux.Provider, {
47+
store: this.store
48+
}, _react.default.createElement(_react.default.Fragment, null, _react.default.createElement(_Base.GlobalStyle, null), _react.default.createElement(_BoardContainer.default, (0, _extends2.default)({
49+
className: "react-trello-board"
50+
}, this.props, {
51+
id: this.id
52+
}))));
53+
}
54+
55+
}
56+
57+
exports.default = Board;

0 commit comments

Comments
 (0)