first commit

This commit is contained in:
2026-07-21 14:54:36 +10:00
commit e79c793b9c
134 changed files with 14427 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
<script setup lang="ts">
import { NativeBackButton } from '@native-vue-router/preset-native'
withDefaults(defineProps<{ title: string; subtitle?: string; back?: boolean; large?: boolean }>(), {
back: false,
large: false,
})
</script>
<template>
<header class="app-header" :class="{ 'app-header--large': large }">
<NativeBackButton v-if="back" />
<div class="app-header__title">
<p v-if="subtitle">{{ subtitle }}</p>
<h1>{{ title }}</h1>
</div>
<div class="app-header__actions"><slot /></div>
</header>
</template>