Use tooltip directive from nextcloud/vue (#1976)

Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
This commit is contained in:
Raimund Schlüßler 2022-04-26 09:50:58 +02:00 committed by GitHub
parent e72b15cb42
commit 73bc789830
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 12 additions and 12 deletions

1
package-lock.json generated
View File

@ -36,7 +36,6 @@
"p-queue": "^6.6.2", "p-queue": "^6.6.2",
"uuid": "^8.3.2", "uuid": "^8.3.2",
"v-click-outside": "^3.1.2", "v-click-outside": "^3.1.2",
"v-tooltip": "^2.1.3",
"vue": "^2.6.14", "vue": "^2.6.14",
"vue-clipboard2": "^0.3.3", "vue-clipboard2": "^0.3.3",
"vue-material-design-icons": "^5.0.0", "vue-material-design-icons": "^5.0.0",

View File

@ -53,7 +53,6 @@
"p-queue": "^6.6.2", "p-queue": "^6.6.2",
"uuid": "^8.3.2", "uuid": "^8.3.2",
"v-click-outside": "^3.1.2", "v-click-outside": "^3.1.2",
"v-tooltip": "^2.1.3",
"vue": "^2.6.14", "vue": "^2.6.14",
"vue-clipboard2": "^0.3.3", "vue-clipboard2": "^0.3.3",
"vue-material-design-icons": "^5.0.0", "vue-material-design-icons": "^5.0.0",

View File

@ -150,6 +150,7 @@ import AppNavigationIconBullet from '@nextcloud/vue/dist/Components/AppNavigatio
import Actions from '@nextcloud/vue/dist/Components/Actions' import Actions from '@nextcloud/vue/dist/Components/Actions'
import ActionButton from '@nextcloud/vue/dist/Components/ActionButton' import ActionButton from '@nextcloud/vue/dist/Components/ActionButton'
import ActionLink from '@nextcloud/vue/dist/Components/ActionLink' import ActionLink from '@nextcloud/vue/dist/Components/ActionLink'
import Tooltip from '@nextcloud/vue/dist/Directives/Tooltip'
import Close from 'vue-material-design-icons/Close' import Close from 'vue-material-design-icons/Close'
import Delete from 'vue-material-design-icons/Delete' import Delete from 'vue-material-design-icons/Delete'
@ -185,6 +186,7 @@ export default {
}, },
directives: { directives: {
clickOutside: ClickOutside.directive, clickOutside: ClickOutside.directive,
Tooltip,
}, },
props: { props: {
calendar: { calendar: {

View File

@ -66,6 +66,7 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
<script> <script>
import { translate as t, translatePlural as n } from '@nextcloud/l10n' import { translate as t, translatePlural as n } from '@nextcloud/l10n'
import Modal from '@nextcloud/vue/dist/Components/Modal' import Modal from '@nextcloud/vue/dist/Components/Modal'
import Tooltip from '@nextcloud/vue/dist/Directives/Tooltip'
import Delete from 'vue-material-design-icons/Delete' import Delete from 'vue-material-design-icons/Delete'
@ -76,6 +77,9 @@ export default {
Delete, Delete,
Modal, Modal,
}, },
directives: {
Tooltip,
},
props: { props: {
calendar: { calendar: {
type: Object, type: Object,

View File

@ -62,6 +62,7 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
import { translate as t } from '@nextcloud/l10n' import { translate as t } from '@nextcloud/l10n'
import Actions from '@nextcloud/vue/dist/Components/Actions' import Actions from '@nextcloud/vue/dist/Components/Actions'
import ActionButton from '@nextcloud/vue/dist/Components/ActionButton' import ActionButton from '@nextcloud/vue/dist/Components/ActionButton'
import Tooltip from '@nextcloud/vue/dist/Directives/Tooltip'
import AnimationOutline from 'vue-material-design-icons/AnimationOutline' import AnimationOutline from 'vue-material-design-icons/AnimationOutline'
import Bookmark from 'vue-material-design-icons/Bookmark' import Bookmark from 'vue-material-design-icons/Bookmark'
@ -94,6 +95,9 @@ export default {
Plus, Plus,
Star, Star,
}, },
directives: {
Tooltip,
},
data() { data() {
return { return {
orders: [ orders: [

View File

@ -42,7 +42,6 @@ import TrendingUp from 'vue-material-design-icons/TrendingUp'
import Vue from 'vue' import Vue from 'vue'
import { sync } from 'vuex-router-sync' import { sync } from 'vuex-router-sync'
// eslint-disable-next-line import/no-named-as-default // eslint-disable-next-line import/no-named-as-default
import VTooltip from 'v-tooltip'
import VueClipboard from 'vue-clipboard2' import VueClipboard from 'vue-clipboard2'
// Disable on production // Disable on production
@ -62,7 +61,6 @@ __webpack_public_path__ = linkTo('tasks', 'js/')
sync(store, router) sync(store, router)
Vue.use(VTooltip)
Vue.use(VueClipboard) Vue.use(VueClipboard)
/** /**

View File

@ -109,6 +109,7 @@ import { translate as t } from '@nextcloud/l10n'
import AppNavigation from '@nextcloud/vue/dist/Components/AppNavigation' import AppNavigation from '@nextcloud/vue/dist/Components/AppNavigation'
import AppNavigationCounter from '@nextcloud/vue/dist/Components/AppNavigationCounter' import AppNavigationCounter from '@nextcloud/vue/dist/Components/AppNavigationCounter'
import AppNavigationItem from '@nextcloud/vue/dist/Components/AppNavigationItem' import AppNavigationItem from '@nextcloud/vue/dist/Components/AppNavigationItem'
import Tooltip from '@nextcloud/vue/dist/Directives/Tooltip'
import CalendarToday from 'vue-material-design-icons/CalendarToday' import CalendarToday from 'vue-material-design-icons/CalendarToday'
import CalendarWeek from 'vue-material-design-icons/CalendarWeek' import CalendarWeek from 'vue-material-design-icons/CalendarWeek'
@ -142,6 +143,7 @@ export default {
}, },
directives: { directives: {
clickOutside: ClickOutside.directive, clickOutside: ClickOutside.directive,
Tooltip,
}, },
data() { data() {
return { return {

View File

@ -4,10 +4,6 @@ import router from '@/router.js'
import { store, localVue } from '../../setupStore.js' import { store, localVue } from '../../setupStore.js'
import { mount } from '@vue/test-utils' import { mount } from '@vue/test-utils'
// eslint-disable-next-line import/no-named-as-default
import VTooltip from 'v-tooltip'
localVue.use(VTooltip)
describe('General.vue', () => { describe('General.vue', () => {
'use strict' 'use strict'

View File

@ -4,10 +4,6 @@ import router from '@/router.js'
import { store, localVue } from '../../setupStore.js' import { store, localVue } from '../../setupStore.js'
import { mount } from '@vue/test-utils' import { mount } from '@vue/test-utils'
// eslint-disable-next-line import/no-named-as-default
import VTooltip from 'v-tooltip'
localVue.use(VTooltip)
describe('Week.vue', () => { describe('Week.vue', () => {
'use strict' 'use strict'