WIP: feat: route modals everywhere #2735

Closed
dpschen wants to merge 15 commits from dpschen/frontend:feature/route-modals-everywhere into main
1 changed files with 2 additions and 4 deletions
Showing only changes of commit b78821ebf2 - Show all commits

View File

@ -9,7 +9,6 @@
{ 'has-overflow': overflow },
variant,
]"
ref="modal"
v-bind="$attrs"
>
<div
@ -70,7 +69,7 @@ export default {
</script>
<script lang="ts" setup>
import {ref, watchEffect} from 'vue'
import {watchEffect} from 'vue'
import {useScrollLock} from '@vueuse/core'
import CustomTransition from '@/components/misc/CustomTransition.vue'
@ -90,8 +89,7 @@ const props = withDefaults(defineProps<{
const emit = defineEmits(['close', 'submit'])
const modal = ref<HTMLElement | null>(null)
const scrollLock = useScrollLock(modal)
const scrollLock = useScrollLock(document.body)
watchEffect(() => {
scrollLock.value = props.enabled