Merge branch 'dm-copy-mr-source-branch-as-gfm' into 'master'
Paste a copied MR source branch name as code when pasted into a GFM form See merge request !11315
This commit is contained in:
commit
5c7f63f590
2 changed files with 14 additions and 1 deletions
|
@ -12,6 +12,15 @@ export default {
|
|||
commitsText() {
|
||||
return gl.text.pluralize('commit', this.mr.divergedCommitsCount);
|
||||
},
|
||||
branchNameClipboardData() {
|
||||
// This supports code in app/assets/javascripts/copy_to_clipboard.js that
|
||||
// works around ClipboardJS limitations to allow the context-specific
|
||||
// copy/pasting of plain text or GFM.
|
||||
return JSON.stringify({
|
||||
text: this.mr.sourceBranch,
|
||||
gfm: `\`${this.mr.sourceBranch}\``,
|
||||
});
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
isBranchTitleLong(branchTitle) {
|
||||
|
@ -72,7 +81,7 @@ export default {
|
|||
<button
|
||||
class="btn btn-transparent btn-clipboard has-tooltip"
|
||||
data-title="Copy branch name to clipboard"
|
||||
:data-clipboard-text="mr.sourceBranch">
|
||||
:data-clipboard-text="branchNameClipboardData">
|
||||
<i
|
||||
aria-hidden="true"
|
||||
class="fa fa-clipboard"></i>
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
title: Paste a copied MR source branch name as code when pasted into a GFM form
|
||||
merge_request:
|
||||
author:
|
Loading…
Reference in a new issue