diff options
author | Kushal Pandya <kushalspandya@gmail.com> | 2017-10-04 14:10:24 +0000 |
---|---|---|
committer | Bob Van Landuyt <bob@vanlanduyt.co> | 2017-10-04 22:49:42 +0200 |
commit | de55396134e9e3de429c5c6df55ff06efb8ba329 (patch) | |
tree | 30060acfecfd668c29135d45958af820e7aaa840 /app/assets/javascripts/groups/components/item_caret.vue | |
parent | 67815272dceb971c03bea3490ec26529b48a52b4 (diff) | |
download | gitlab-ce-de55396134e9e3de429c5c6df55ff06efb8ba329.tar.gz |
Groups tree enhancements for Groups Dashboard and Group Homepage
Diffstat (limited to 'app/assets/javascripts/groups/components/item_caret.vue')
-rw-r--r-- | app/assets/javascripts/groups/components/item_caret.vue | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/app/assets/javascripts/groups/components/item_caret.vue b/app/assets/javascripts/groups/components/item_caret.vue new file mode 100644 index 00000000000..959b984816f --- /dev/null +++ b/app/assets/javascripts/groups/components/item_caret.vue @@ -0,0 +1,25 @@ +<script> +export default { + props: { + isGroupOpen: { + type: Boolean, + required: true, + default: false, + }, + }, + computed: { + iconClass() { + return this.isGroupOpen ? 'fa-caret-down' : 'fa-caret-right'; + }, + }, +}; +</script> + +<template> + <span class="folder-caret"> + <i + :class="iconClass" + class="fa" + aria-hidden="true"/> + </span> +</template> |