Added mouse wheel scroll Y support to character tabletop footer

This commit is contained in:
ThaumRystra
2024-09-06 20:38:11 +02:00
parent f9c0317b95
commit f9b42f9d9a
2 changed files with 2 additions and 6 deletions

View File

@@ -21,6 +21,7 @@
"Spellcasting", "Spellcasting",
"thumbhash", "thumbhash",
"uncomputed", "uncomputed",
"untarget",
"vuetify", "vuetify",
"Vuex", "Vuex",
"walkdown" "walkdown"

View File

@@ -84,6 +84,7 @@
right: 0; right: 0;
overflow-x: auto; overflow-x: auto;
" "
@wheel.native="transformScroll($event)"
> >
<v-slide-y-reverse-transition mode="out-in"> <v-slide-y-reverse-transition mode="out-in">
<selected-creature-bar <selected-creature-bar
@@ -102,13 +103,10 @@ import addCreaturesToTabletop from '/imports/api/tabletop/methods/addCreaturesTo
import TabletopCreatureCard from '/imports/client/ui/tabletop/TabletopCreatureCard.vue'; import TabletopCreatureCard from '/imports/client/ui/tabletop/TabletopCreatureCard.vue';
import TabletopMap from '/imports/client/ui/tabletop/TabletopMap.vue'; import TabletopMap from '/imports/client/ui/tabletop/TabletopMap.vue';
import Creatures from '/imports/api/creature/creatures/Creatures'; import Creatures from '/imports/api/creature/creatures/Creatures';
import MiniCharacterSheet from '/imports/client/ui/creature/character/MiniCharacterSheet.vue';
import { snackbar } from '/imports/client/ui/components/snackbars/SnackbarQueue.js'; import { snackbar } from '/imports/client/ui/components/snackbars/SnackbarQueue.js';
import CreatureProperties from '/imports/api/creature/creatureProperties/CreatureProperties'; import CreatureProperties from '/imports/api/creature/creatureProperties/CreatureProperties';
import { assertEditPermission } from '/imports/api/creature/creatures/creaturePermissions.js'; import { assertEditPermission } from '/imports/api/creature/creatures/creaturePermissions.js';
import ActionCard from '/imports/client/ui/tabletop/TabletopActionCard.vue';
import SelectedCreatureBar from '/imports/client/ui/tabletop/selectedCreatureBar/SelectedCreatureBar.vue'; import SelectedCreatureBar from '/imports/client/ui/tabletop/selectedCreatureBar/SelectedCreatureBar.vue';
import TabletopCreatureListItem from '/imports/client/ui/tabletop/TabletopCreatureListItem.vue';
import addCreaturesFromLibraryToTabletop from '/imports/api/tabletop/methods/addCreaturesFromLibraryToTabletop'; import addCreaturesFromLibraryToTabletop from '/imports/api/tabletop/methods/addCreaturesFromLibraryToTabletop';
import removeCreatureFromTabletop from '/imports/api/tabletop/methods/removeCreatureFromTabletop'; import removeCreatureFromTabletop from '/imports/api/tabletop/methods/removeCreatureFromTabletop';
@@ -134,10 +132,7 @@ export default {
components: { components: {
TabletopCreatureCard, TabletopCreatureCard,
TabletopMap, TabletopMap,
ActionCard,
MiniCharacterSheet,
SelectedCreatureBar, SelectedCreatureBar,
TabletopCreatureListItem,
}, },
props: { props: {
model: { model: {