diff --git a/test-apps/daily-notification-test/src/views/HomeViewSimple.vue b/test-apps/daily-notification-test/src/views/HomeViewSimple.vue new file mode 100644 index 0000000..14b8969 --- /dev/null +++ b/test-apps/daily-notification-test/src/views/HomeViewSimple.vue @@ -0,0 +1,258 @@ + + + + + + + + 🔔 Daily Notification Test + + + Vue 3 + vue-facing-decorator + Capacitor + + + + {{ platformName }} + + + {{ statusText }} + + + + + + + Quick Actions + + + + 📅 + + Schedule Notification + Schedule a new daily notification + + → + + + + + + 📊 + + Check Status + View notification system status + + → + + + + + + 🔧 + + Plugin Diagnostics + Test plugin functionality + + → + + + + + + + + + + diff --git a/test-apps/daily-notification-test/vite.config.ts b/test-apps/daily-notification-test/vite.config.ts index 4217010..4ce36b3 100644 --- a/test-apps/daily-notification-test/vite.config.ts +++ b/test-apps/daily-notification-test/vite.config.ts @@ -7,7 +7,13 @@ import vueDevTools from 'vite-plugin-vue-devtools' // https://vite.dev/config/ export default defineConfig({ plugins: [ - vue(), + vue({ + script: { + defineModel: true, + propsDestructure: true, + babelParserPlugins: ['decorators-legacy', 'classProperties'] + } + }), vueDevTools(), ], resolve: { @@ -15,4 +21,10 @@ export default defineConfig({ '@': fileURLToPath(new URL('./src', import.meta.url)) }, }, + esbuild: { + target: 'es2020' + }, + optimizeDeps: { + include: ['vue-facing-decorator'] + } })
+ Vue 3 + vue-facing-decorator + Capacitor +
Schedule a new daily notification
View notification system status
Test plugin functionality