diff options
author | HampusM <hampus@hampusmat.com> | 2021-07-06 13:07:07 +0200 |
---|---|---|
committer | HampusM <hampus@hampusmat.com> | 2021-07-06 13:07:07 +0200 |
commit | 39c38c737114dc7f946b1895b2a4ba27a5546c60 (patch) | |
tree | 61344a90155845d08c4811da16e6f90504da2625 /packages/client/src/util | |
parent | 4102adab527ccc4f6d8ac210118dea21177c212d (diff) |
Migrated frontend to typescript
Diffstat (limited to 'packages/client/src/util')
-rw-r--r-- | packages/client/src/util/fetch.ts (renamed from packages/client/src/util/fetch.js) | 4 | ||||
-rw-r--r-- | packages/client/src/util/hljs-languages.ts (renamed from packages/client/src/util/hljs-languages.js) | 0 | ||||
-rw-r--r-- | packages/client/src/util/util.ts | 7 |
3 files changed, 10 insertions, 1 deletions
diff --git a/packages/client/src/util/fetch.js b/packages/client/src/util/fetch.ts index a6a43b0..54f5afd 100644 --- a/packages/client/src/util/fetch.js +++ b/packages/client/src/util/fetch.ts @@ -1,4 +1,6 @@ -export default async function(endpoint, fetch_failed, is_loading, data_name) { +import { Ref } from "vue"; + +export default async function(endpoint: string, fetch_failed: Ref<string | null>, is_loading: Ref<boolean>, data_name: string) { const fetch_timeout = setTimeout(() => { if(!fetch_failed.value) { fetch_failed.value = `Failed to fetch ${data_name} data.`; diff --git a/packages/client/src/util/hljs-languages.js b/packages/client/src/util/hljs-languages.ts index 2f50461..2f50461 100644 --- a/packages/client/src/util/hljs-languages.js +++ b/packages/client/src/util/hljs-languages.ts diff --git a/packages/client/src/util/util.ts b/packages/client/src/util/util.ts new file mode 100644 index 0000000..5f72c27 --- /dev/null +++ b/packages/client/src/util/util.ts @@ -0,0 +1,7 @@ +type Params = { + [key: string]: string | string[] +} + +export function getParam(params: Params, param: string): string { + return params[param].toString(); +} |