Move event method calls out of action creator
This commit is contained in:
@ -67,7 +67,12 @@ export default class extends React.Component {
|
|||||||
eventKey={ 1 }
|
eventKey={ 1 }
|
||||||
to='/map'>
|
to='/map'>
|
||||||
<NavItem
|
<NavItem
|
||||||
onClick={ toggleMapDrawer }
|
onClick={ e => {
|
||||||
|
if (!(e.ctrlKey || e.metaKey)) {
|
||||||
|
e.preventDefault();
|
||||||
|
toggleMapDrawer();
|
||||||
|
}
|
||||||
|
}}
|
||||||
target='/map'
|
target='/map'
|
||||||
>
|
>
|
||||||
Map
|
Map
|
||||||
@ -81,7 +86,12 @@ export default class extends React.Component {
|
|||||||
<NavItem
|
<NavItem
|
||||||
eventKey={ 2 }
|
eventKey={ 2 }
|
||||||
href='//gitter.im/freecodecamp/freecodecamp'
|
href='//gitter.im/freecodecamp/freecodecamp'
|
||||||
onClick={ toggleMainChat }
|
onClick={ e => {
|
||||||
|
if (!(e.ctrlKey || e.metaKey)) {
|
||||||
|
e.preventDefault();
|
||||||
|
toggleMainChat();
|
||||||
|
}
|
||||||
|
}}
|
||||||
target='_blank'
|
target='_blank'
|
||||||
>
|
>
|
||||||
Chat
|
Chat
|
||||||
|
@ -49,18 +49,8 @@ export const createErrorObservable = error => Observable.just({
|
|||||||
|
|
||||||
|
|
||||||
// drawers
|
// drawers
|
||||||
export const toggleMapDrawer = createAction(
|
export const toggleMapDrawer = createAction(types.toggleMapDrawer);
|
||||||
types.toggleMapDrawer,
|
|
||||||
e => e.preventDefault()
|
|
||||||
);
|
|
||||||
export const toggleWikiDrawer = createAction(types.toggleWikiDrawer);
|
export const toggleWikiDrawer = createAction(types.toggleWikiDrawer);
|
||||||
|
|
||||||
// chat
|
// chat
|
||||||
export const toggleMainChat = createAction(
|
export const toggleMainChat = createAction(types.toggleMainChat);
|
||||||
types.toggleMainChat,
|
|
||||||
e => {
|
|
||||||
if (!(e.ctrlKey || e.metaKey)) {
|
|
||||||
e.preventDefault();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
Reference in New Issue
Block a user