소스 검색

clean code

Yuki Takei 9 년 전
부모
커밋
2ae7b87828
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      resource/js/components/BookmarkButton.js

+ 6 - 2
resource/js/components/BookmarkButton.js

@@ -17,7 +17,7 @@ export default class BookmarkButton extends React.Component {
 
   componentDidMount() {
     // if guest user
-    if (this.props.crowi.me === "") {
+    if (!this.isUserLoggedIn()) {
       // do nothing
       return;
     }
@@ -56,9 +56,13 @@ export default class BookmarkButton extends React.Component {
     this.setState({bookmarked: false});
   }
 
+  isUserLoggedIn() {
+    return this.props.crowi.me !== '';
+  }
+
   render() {
     // if guest user
-    if (this.props.crowi.me === "") {
+    if (!this.isUserLoggedIn()) {
       return <div></div>;
     }