This commit is contained in:
Zyronon
2025-11-14 02:00:21 +08:00
parent 0441302f88
commit 066686f024
14 changed files with 581 additions and 389 deletions

View File

@@ -1,10 +1,11 @@
<script setup lang="ts">
import BaseIcon from "@/components/BaseIcon.vue";
import {useAttrs} from "vue";
import router from "@/router.ts";
import { useAttrs } from "vue";
import { useNav } from "@/utils";
const attrs = useAttrs()
const router = useNav()
function onClick() {
if (!attrs.onClick) {

21
src/components/Header.vue Normal file
View File

@@ -0,0 +1,21 @@
<script setup lang="ts">
import BackIcon from "@/components/BackIcon.vue";
import { useAttrs } from "vue";
defineProps<{
title: string;
}>()
const attrs = useAttrs()
</script>
<template>
<div class="mb-3 text-xl font-bold relative">
<BackIcon class="z-2 relative" v-bind="attrs"/>
<span class="absolute text-center w-full left-0" @click.stop>{{ title }}</span>
</div>
</template>
<style scoped lang="scss">
</style>