UNPKG

@gitlab/ui

Version:
36 lines (32 loc) 692 B
import GlButton from '../../components/base/button/button.vue'; import GlOutsideDirective from './outside'; import readme from './outside.md'; export const Default = () => ({ components: { GlButton, }, directives: { outside: GlOutsideDirective, }, data: () => ({ clicks: 0, }), methods: { onClick() { this.clicks += 1; }, }, template: `<gl-button v-outside="onClick">Clicks outside me: {{ clicks }}</gl-button>`, }); Default.tags = ['skip-visual-test']; export default { title: 'directives/outside-directive', component: GlOutsideDirective, parameters: { docs: { description: { component: readme, }, }, }, };