summaryrefslogtreecommitdiffstats
path: root/web/react/components/center_panel.jsx
diff options
context:
space:
mode:
author=Corey Hulen <corey@hulen.com>2015-12-02 13:26:34 -0800
committer=Corey Hulen <corey@hulen.com>2015-12-02 13:26:34 -0800
commit31cc68ebf2033461b4cd9f20c939ee91a4d0328b (patch)
tree7d6d6ee0321e5ee6e35ae1b4640c0da1dd069b6c /web/react/components/center_panel.jsx
parent8c7dd0561d18b1828b399f385d9d8558c583a503 (diff)
downloadchat-31cc68ebf2033461b4cd9f20c939ee91a4d0328b.tar.gz
chat-31cc68ebf2033461b4cd9f20c939ee91a4d0328b.tar.bz2
chat-31cc68ebf2033461b4cd9f20c939ee91a4d0328b.zip
PLT-1300 adding jump button to bottom of center archive channel
Diffstat (limited to 'web/react/components/center_panel.jsx')
-rw-r--r--web/react/components/center_panel.jsx23
1 files changed, 22 insertions, 1 deletions
diff --git a/web/react/components/center_panel.jsx b/web/react/components/center_panel.jsx
index 3c6a36ad4..e458187ff 100644
--- a/web/react/components/center_panel.jsx
+++ b/web/react/components/center_panel.jsx
@@ -13,6 +13,8 @@ import PreferenceStore from '../stores/preference_store.jsx';
import ChannelStore from '../stores/channel_store.jsx';
import UserStore from '../stores/user_store.jsx';
+import * as Utils from '../utils/utils.jsx';
+
import Constants from '../utils/constants.jsx';
const TutorialSteps = Constants.TutorialSteps;
const Preferences = Constants.Preferences;
@@ -46,6 +48,8 @@ export default class CenterPanel extends React.Component {
this.setState({showPostFocus: ChannelStore.getPostMode() === ChannelStore.POST_MODE_FOCUS});
}
render() {
+ const channel = ChannelStore.getCurrent();
+ var handleClick = null;
let postsContainer;
let createPost;
if (this.state.showTutorialScreens) {
@@ -53,7 +57,24 @@ export default class CenterPanel extends React.Component {
createPost = null;
} else if (this.state.showPostFocus) {
postsContainer = <PostFocusView />;
- createPost = null;
+
+ handleClick = function clickHandler(e) {
+ e.preventDefault();
+ Utils.switchChannel(channel);
+ };
+
+ createPost = (
+ <div
+ id='perma-link-home'
+ >
+ <a
+ href=''
+ onClick={handleClick}
+ >
+ {'You are viewing the Archives. Click here to jump to recent messages.'}
+ </a>
+ </div>
+ );
} else {
postsContainer = <PostsViewContainer />;
createPost = (