Skip to content

Commit 8da5ef6

Browse files
committed
refactor: CSidebarNavItem: remove item-clicked event
1 parent dc380d4 commit 8da5ef6

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

src/components/sidebar/CSidebarNavItem.vue

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<CLink
55
:class="linkClasses"
66
v-bind="computedLinkProps"
7-
@click.native="click"
87
>
98
<CIcon v-if="icon" v-bind="computedIcon"/>
109
<i v-if="fontIcon" :class="['c-sidebar-nav-icon', fontIcon]"/>
@@ -79,11 +78,6 @@ export default {
7978
return { customClasses: 'c-sidebar-nav-icon', name: this.icon }
8079
}
8180
}
82-
},
83-
methods: {
84-
click (e) {
85-
this.$emit('link-clicked', e)
86-
}
8781
}
8882
}
8983
</script>

src/components/sidebar/tests/CSidebarNavItem.spec.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,4 @@ describe(`${ComponentName}.vue`, () => {
4343
it('renders correctly in label mode', () => {
4444
expect(wrapperLabel.element).toMatchSnapshot()
4545
})
46-
it('emits link-clicked event when clicked', () => {
47-
// cannot trigger native click
48-
// wrapper.find('a').trigger('click')
49-
wrapper.vm.click()
50-
expect(wrapper.emitted()['link-clicked']).toBeTruthy()
51-
})
5246
})

0 commit comments

Comments
 (0)