Skip to content

Commit 3eea9bf

Browse files
committed
Merge #22
1 parent 9f35f4e commit 3eea9bf

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/index.jsx

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,14 @@ module.exports = class extends React.Component {
5959
this.props.onChange && this.props.onChange(items, this.sortable, evt);
6060
}
6161

62-
switch (evt.type) {
63-
case 'move':
64-
if (eventHandler) return eventHandler(evt);
65-
default:
66-
setTimeout(() => {
67-
eventHandler && eventHandler(evt);
68-
}, 0);
62+
if (evt.type === 'move') {
63+
const canMove = eventHandler ? eventHandler(evt) : true;
64+
return canMove;
6965
}
70-
66+
67+
setTimeout(() => {
68+
eventHandler && eventHandler(evt);
69+
}, 0);
7170
}
7271
});
7372

0 commit comments

Comments
 (0)