Bump nuxt version (#1093)

* Bump nuxt version

* tests

* bump again

* fix modals
This commit is contained in:
Geometrically
2023-04-13 15:27:41 -07:00
committed by GitHub
parent 5fd3a45c64
commit 4398563b85
8 changed files with 507 additions and 393 deletions

View File

@@ -1,14 +1,14 @@
<template>
<div>
<div v-if="shown">
<div
:class="{
shown: shown,
shown: actuallyShown,
noblur: !$orElse($cosmetics.advancedRendering, true),
}"
class="modal-overlay"
@click="hide"
/>
<div class="modal-container" :class="{ shown }">
<div class="modal-container" :class="{ shown: actuallyShown }">
<div class="modal-body">
<div v-if="header" class="header">
<h1>{{ header }}</h1>
@@ -22,6 +22,7 @@
</div>
</div>
</div>
<div v-else />
</template>
<script>
@@ -40,14 +41,21 @@ export default {
data() {
return {
shown: false,
actuallyShown: false,
}
},
methods: {
show() {
this.shown = true
setTimeout(() => {
this.actuallyShown = true
}, 50)
},
hide() {
this.shown = false
this.actuallyShown = false
setTimeout(() => {
this.shown = false
}, 300)
},
},
}