diff options
author | Tim Zallmann <tzallmann@gitlab.com> | 2017-07-17 18:21:32 +0200 |
---|---|---|
committer | Tim Zallmann <tzallmann@gitlab.com> | 2017-07-31 14:46:16 +0200 |
commit | e6cbb1e14f9cc4d2cf8086185126b49f3c076b16 (patch) | |
tree | f2cef29fc002e32cf2440b0cff85fcb039df1de8 | |
parent | 634cbf8e83dce0732ceb02a33398c4a99a1f0b9c (diff) | |
download | gitlab-ce-e6cbb1e14f9cc4d2cf8086185126b49f3c076b16.tar.gz |
Moved JS from the personal Access Token page to own JS File
-rw-r--r-- | app/assets/javascripts/profile/personal_access_tokens.js | 8 | ||||
-rw-r--r-- | app/views/profiles/personal_access_tokens/index.html.haml | 8 | ||||
-rw-r--r-- | config/webpack.config.js | 1 |
3 files changed, 12 insertions, 5 deletions
diff --git a/app/assets/javascripts/profile/personal_access_tokens.js b/app/assets/javascripts/profile/personal_access_tokens.js new file mode 100644 index 00000000000..0a6d601d353 --- /dev/null +++ b/app/assets/javascripts/profile/personal_access_tokens.js @@ -0,0 +1,8 @@ +document.addEventListener('DOMContentLoaded', () => { + const createdTokenInput = document.getElementById('created-personal-access-token'); + if (createdTokenInput) { + createdTokenInput.addEventListener('click', () => { + createdTokenInput.select(); + }); + } +}); diff --git a/app/views/profiles/personal_access_tokens/index.html.haml b/app/views/profiles/personal_access_tokens/index.html.haml index cf750378e25..fcf53ab87ed 100644 --- a/app/views/profiles/personal_access_tokens/index.html.haml +++ b/app/views/profiles/personal_access_tokens/index.html.haml @@ -1,5 +1,8 @@ - page_title "Personal Access Tokens" - @content_class = "limit-container-width" unless fluid_layout +- content_for :page_specific_javascripts do + = webpack_bundle_tag('personal_access_tokens') + = render 'profiles/head' .row.prepend-top-default @@ -28,8 +31,3 @@ = render "shared/personal_access_tokens_form", path: profile_personal_access_tokens_path, impersonation: false, token: @personal_access_token, scopes: @scopes = render "shared/personal_access_tokens_table", impersonation: false, active_tokens: @active_personal_access_tokens, inactive_tokens: @inactive_personal_access_tokens - -:javascript - $("#created-personal-access-token").click(function() { - this.select(); - }); diff --git a/config/webpack.config.js b/config/webpack.config.js index be7eead7c67..9c20fe4dff9 100644 --- a/config/webpack.config.js +++ b/config/webpack.config.js @@ -53,6 +53,7 @@ var config = { network: './network/network_bundle.js', notebook_viewer: './blob/notebook_viewer.js', pdf_viewer: './blob/pdf_viewer.js', + personal_access_tokens:'./profile/personal_access_tokens.js', pipelines: './pipelines/pipelines_bundle.js', pipelines_charts: './pipelines/pipelines_charts.js', pipelines_details: './pipelines/pipeline_details_bundle.js', |