refactor: Migrate the project functionality and optimize the code structure

This commit is contained in:
hayden
2024-10-12 17:31:11 +08:00
committed by hayden
parent d96aff80c2
commit c1747a79f3
71 changed files with 6741 additions and 1320 deletions

View File

@@ -0,0 +1,22 @@
<template>
<Toast :position="position" :style="style"></Toast>
</template>
<script setup lang="ts">
import { useConfig } from 'hooks/config'
import Toast from 'primevue/toast'
import { computed } from 'vue'
const config = useConfig()
const position = computed(() => {
return config.isMobile.value ? 'top-center' : 'top-right'
})
const style = computed(() => {
if (config.isMobile.value) {
return { width: '80vw' }
}
return {}
})
</script>