commit 68c74edb81d3493afcf0ad2b435357c682a062a6
parent 314b19d89ed8dd2baaa2758a1f782deb20a0f5cd
Author: Asher Morgan <59518073+ashermorgan@users.noreply.github.com>
Date: Sat, 28 Jun 2025 19:11:17 -0700
Convert remaining project src files to TypeScript
Diffstat:
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/App.vue b/src/App.vue
@@ -1,11 +1,12 @@
-<script setup>
-import { RouterLink, RouterView } from 'vue-router'
+<script setup lang="ts">
+import { RouterLink, RouterView } from 'vue-router';
+import type { RouteRecordNameGeneric } from 'vue-router';
import VueFeather from 'vue-feather';
</script>
<template>
<header>
- <router-link :to="{ name: $route.meta.back }" v-if="$route.meta.back"
+ <router-link :to="{ name: $route.meta.back as RouteRecordNameGeneric }" v-if="$route.meta.back"
class="icon" title="Back">
<vue-feather type="chevron-left" aria-hidden="true"/>
</router-link>
diff --git a/src/main.js b/src/main.ts
diff --git a/src/router/index.js b/src/router/index.ts
diff --git a/tsconfig.app.json b/tsconfig.app.json
@@ -9,6 +9,6 @@
"@/*": ["./src/*"],
"/*": ["./*"]
},
- "types": ["node"]
+ "types": ["node", "vite/client"]
}
}