From 52515dda0b2fc3818eae243a324f5dfb88414c37 Mon Sep 17 00:00:00 2001 From: Winnie Hellmann Date: Thu, 4 Apr 2019 08:21:27 +0000 Subject: Copy sidebar todo component from EE --- app/assets/javascripts/sidebar/components/todo_toggle/todo.vue | 5 ++++- spec/javascripts/sidebar/todo_spec.js | 6 +++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue b/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue index 706e6ca19c3..57125c78cf6 100644 --- a/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue +++ b/app/assets/javascripts/sidebar/components/todo_toggle/todo.vue @@ -50,6 +50,9 @@ export default { buttonLabel() { return this.isTodo ? MARK_TEXT : TODO_TEXT; }, + buttonTooltip() { + return !this.collapsed ? undefined : this.buttonLabel; + }, collapsedButtonIconClasses() { return this.isTodo ? 'todo-undone' : ''; }, @@ -69,7 +72,7 @@ export default {