Skip to content

Commit 4c3db2e

Browse files
committed
feat: vite-pwa
1 parent 9f39967 commit 4c3db2e

File tree

5 files changed

+2176
-150
lines changed

5 files changed

+2176
-150
lines changed

nuxt.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,12 @@ export default defineNuxtConfig({
77

88
modules: [
99
'nuxt-vuefire',
10+
'@vite-pwa/nuxt',
1011
],
1112

13+
pwa: {
14+
},
15+
1216
vuefire: {
1317
emulators: false,
1418

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"@libsql/client": "^0.3.4",
1818
"@nuxt/devtools": "latest",
1919
"@paralleldrive/cuid2": "^2.2.2",
20+
"@vite-pwa/nuxt": "^0.1.1",
2021
"dayjs": "^1.11.9",
2122
"dotenv": "^16.3.1",
2223
"drizzle-kit": "^0.19.13",

pages/app.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ const appRoutes = [
2828
]
2929
3030
useHeadSafe({
31+
titleTemplate: 'SSTAA - %s',
3132
meta: [
3233
{
3334
name: 'viewport',
@@ -56,6 +57,7 @@ const route = useRoute()
5657
</script>
5758

5859
<template>
60+
<VitePwaManifest />
5961
<f7App
6062
name="SSTAA"
6163
theme="md"

pages/app/index.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<script setup lang="ts">
2+
useSeoMeta({
3+
title: 'Home',
4+
})
5+
</script>
6+
17
<template>
28
<AppHomePage />
39
</template>

0 commit comments

Comments
 (0)