summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/notes/mixins
diff options
context:
space:
mode:
authorFatih Acet <acetfatih@gmail.com>2019-06-06 10:37:02 +0000
committerKushal Pandya <kushalspandya@gmail.com>2019-06-06 10:37:02 +0000
commitfab72e2ad992475a7bdfb12e7ca4eba626e4acba (patch)
treef2657276157243f44c5e38fd2cbc1e9c3e52b658 /app/assets/javascripts/notes/mixins
parent26d57f96410d474dff2e57b31cdd47764ff7b05b (diff)
downloadgitlab-ce-fab72e2ad992475a7bdfb12e7ca4eba626e4acba.tar.gz
Add doc links for confidential and locked issues
With this commit, we add docs link for confidential and locked issues to note compose and edit forms
Diffstat (limited to 'app/assets/javascripts/notes/mixins')
-rw-r--r--app/assets/javascripts/notes/mixins/issuable_state.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/app/assets/javascripts/notes/mixins/issuable_state.js b/app/assets/javascripts/notes/mixins/issuable_state.js
index ded0ac3cfa9..d97d9f6850a 100644
--- a/app/assets/javascripts/notes/mixins/issuable_state.js
+++ b/app/assets/javascripts/notes/mixins/issuable_state.js
@@ -1,4 +1,15 @@
+import { mapGetters } from 'vuex';
+
export default {
+ computed: {
+ ...mapGetters(['getNoteableDataByProp']),
+ lockedIssueDocsPath() {
+ return this.getNoteableDataByProp('locked_discussion_docs_path');
+ },
+ confidentialIssueDocsPath() {
+ return this.getNoteableDataByProp('confidential_issues_docs_path');
+ },
+ },
methods: {
isConfidential(issue) {
return Boolean(issue.confidential);