running-tools

A collection of tools for runners and their coaches
git clone https://git.ashermorgan.net/running-tools/
Log | Files | Refs | README

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:
Msrc/App.vue | 7++++---
Rsrc/main.js -> src/main.ts | 0
Rsrc/router/index.js -> src/router/index.ts | 0
Mtsconfig.app.json | 2+-
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"] } }