Skip to content
代码片段 群组 项目
未验证 提交 f1e35e7e 编辑于 作者: Filipa Lacerda's avatar Filipa Lacerda
浏览文件

Removes jquery as a dependency

上级 6d2b8036
No related branches found
No related tags found
无相关合并请求
<script> <script>
import $ from 'jquery';
import { GlTooltipDirective, GlButton } from '@gitlab-org/gitlab-ui'; import { GlTooltipDirective, GlButton } from '@gitlab-org/gitlab-ui';
import axios from '~/lib/utils/axios_utils'; import axios from '~/lib/utils/axios_utils';
import { dasherize } from '~/lib/utils/text_utility'; import { dasherize } from '~/lib/utils/text_utility';
...@@ -58,8 +57,7 @@ export default { ...@@ -58,8 +57,7 @@ export default {
* *
*/ */
onClickAction() { onClickAction() {
$(this.$el).tooltip('hide'); this.$root.$emit('bv::hide::tooltip', `js-ci-action-${this.link}`);
this.isDisabled = true; this.isDisabled = true;
axios axios
...@@ -79,7 +77,8 @@ export default { ...@@ -79,7 +77,8 @@ export default {
</script> </script>
<template> <template>
<gl-button <gl-button
v-gl-tooltip.hover="{ boundary: 'viewport' }" :id="`js-ci-action-${link}`"
v-gl-tooltip="{ boundary: 'viewport' }"
:title="tooltipText" :title="tooltipText"
:class="cssClass" :class="cssClass"
:disabled="isDisabled" :disabled="isDisabled"
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册