diff options
author | Phil Hughes <me@iamphill.com> | 2017-05-12 14:54:10 +0300 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2017-05-15 13:35:26 +0300 |
commit | e61ce83be9aef1f5bf68471c60753ac53ae15e5d (patch) | |
tree | 467b98ee541774ed935b898dbedc3d343220e2cf /app/assets/javascripts/issue_show/components/fields/title.vue | |
parent | 478812543ce82dbfc7a408706aa94ab870443735 (diff) |
Issue inline edit title field
[ci skip]
Diffstat (limited to 'app/assets/javascripts/issue_show/components/fields/title.vue')
-rw-r--r-- | app/assets/javascripts/issue_show/components/fields/title.vue | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/app/assets/javascripts/issue_show/components/fields/title.vue b/app/assets/javascripts/issue_show/components/fields/title.vue new file mode 100644 index 00000000000..732a4021205 --- /dev/null +++ b/app/assets/javascripts/issue_show/components/fields/title.vue @@ -0,0 +1,32 @@ +<script> + export default { + props: { + store: { + type: Object, + required: true, + }, + }, + data() { + return { + state: this.store.formState, + }; + }, + }; +</script> + +<template> + <fieldset> + <label + class="sr-only" + for="issue-title"> + Title + </label> + <input + id="issue-title" + class="form-control" + type="text" + placeholder="Issue title" + aria-label="Issue title" + v-model="state.title" /> + </fieldset> +</template> |