diff options
author | Regis <boudinot.regis@yahoo.com> | 2017-05-31 14:12:05 -0600 |
---|---|---|
committer | Regis <boudinot.regis@yahoo.com> | 2017-05-31 14:12:05 -0600 |
commit | 1d30a94dbe454dcf24f6c3bff75beb7e684ac2ad (patch) | |
tree | baf3705fa99a755e4bd172909d3d77e682c8f926 | |
parent | 48ee7f97686980b82c45516c59f4e564cff25f71 (diff) | |
download | gitlab-ce-confidential_issue_banner.tar.gz |
better naming and var palcementconfidential_issue_banner
-rw-r--r-- | app/assets/javascripts/confidential_issue.js | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/app/assets/javascripts/confidential_issue.js b/app/assets/javascripts/confidential_issue.js index 07068920be8..f68c5ad1987 100644 --- a/app/assets/javascripts/confidential_issue.js +++ b/app/assets/javascripts/confidential_issue.js @@ -1,3 +1,6 @@ +const CONFIDENTIAL_ISSUE_SCROLL_CLASS_NAME = 'confidential-issue-scroll'; +const CONFIDENTIAL_ISSUE_WARNING_SELECTOR = '.confidential-issue-warning'; + export default () => { /** * for IE11/Firefox/Edge :( @@ -7,14 +10,18 @@ export default () => { * otherwise it will return a `truthy` value :) **/ - const banner = document.querySelector('.confidential-issue-warning'); + const banner = document.querySelector(CONFIDENTIAL_ISSUE_WARNING_SELECTOR); const bannerClassList = banner.classList; const confidentialScroll = () => { - if ((document.documentElement.scrollTop || document.body.scrollTop) > 5) { - bannerClassList.add('confidential-issue-scroll'); + const scrollTop = ( + document.documentElement.scrollTop || document.body.scrollTop + ); + + if (scrollTop > 5) { + bannerClassList.add(CONFIDENTIAL_ISSUE_SCROLL_CLASS_NAME); } else { - bannerClassList.remove('confidential-issue-scroll'); + bannerClassList.remove(CONFIDENTIAL_ISSUE_SCROLL_CLASS_NAME); } }; |