Harden audit privacy and admin modals
CI - Build & Verify / Build, Typecheck & Hygiene (push) Successful in 56s
CI - Build & Verify / Deploy to award.noveria.net (push) Successful in 1m5s

This commit is contained in:
AzuTear
2026-06-26 20:47:07 +02:00
parent aeade132f9
commit 9393d433fa
17 changed files with 741 additions and 315 deletions
@@ -39,13 +39,17 @@
<script setup lang="ts">
import { X } from '@lucide/vue'
defineProps<{
import { useBodyScrollLock } from '../../composables/useBodyScrollLock'
const props = defineProps<{
open: boolean
title: string
url: string
contentHtml: string
}>()
useBodyScrollLock(() => props.open)
defineEmits<{
close: []
}>()