chore: script setup components (#7299)

This commit is contained in:
Kuchenpirat
2026-03-23 21:18:25 +01:00
committed by GitHub
parent 3ad2d9155d
commit 5ab6e98f9e
47 changed files with 1721 additions and 2453 deletions

View File

@@ -49,27 +49,21 @@
</div>
</template>
<script lang="ts">
<script setup lang="ts">
import { useNuxtApp } from "#app";
import { toastAlert, toastLoading } from "~/composables/use-toast";
export default {
setup() {
const { $globals } = useNuxtApp();
const icon = computed(() => {
switch (toastAlert.color) {
case "error":
return $globals.icons.alertOutline;
case "success":
return $globals.icons.checkBold;
case "info":
return $globals.icons.informationOutline;
default:
return $globals.icons.alertOutline;
}
});
return { icon, toastAlert, toastLoading };
},
};
const { $globals } = useNuxtApp();
const icon = computed(() => {
switch (toastAlert.color) {
case "error":
return $globals.icons.alertOutline;
case "success":
return $globals.icons.checkBold;
case "info":
return $globals.icons.informationOutline;
default:
return $globals.icons.alertOutline;
}
});
</script>