diff options
| author | maksJopek <72977266+maksJopek@users.noreply.github.com> | 2021-04-05 00:30:46 +0200 |
|---|---|---|
| committer | maksJopek <72977266+maksJopek@users.noreply.github.com> | 2021-04-05 00:30:46 +0200 |
| commit | d928eab3ecefbf778f1cadece9beac010dc42332 (patch) | |
| tree | 87722460e8164205a6ec4b381632cfe50195d6f9 /helpers/helpers.ts | |
| parent | 292257d627bd1dfeafd772ac6457e2f54c2b73ba (diff) | |
| download | fia-d928eab3ecefbf778f1cadece9beac010dc42332.tar.gz fia-d928eab3ecefbf778f1cadece9beac010dc42332.tar.zst fia-d928eab3ecefbf778f1cadece9beac010dc42332.zip | |
Small step in good direction
Diffstat (limited to 'helpers/helpers.ts')
| -rw-r--r-- | helpers/helpers.ts | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/helpers/helpers.ts b/helpers/helpers.ts new file mode 100644 index 0000000..3a16d18 --- /dev/null +++ b/helpers/helpers.ts @@ -0,0 +1,52 @@ +import fetch from "node-fetch"; + +export async function makeQuery( + query: string, + params: Array<string> +): Promise<string> { + console.log("makeQuery"); + return await ( + await fetch("https://jopek.eu/maks/szkola/apkKli/fiaFiles/fia.php", { + method: "POST", + headers: { + Accept: "application/json", + "Content-Type": "application/json" + }, + body: JSON.stringify({ + apiKey: process.env.API_KEY, + stmt: query, + params: params + }) + }) + ).text(); +} + +export interface Colors { + blue: number; + red: number; + green: number; + yellow: number; + 0: number; + 1: number; + 2: number; + 3: number; +} + +export const Color: Colors = { + blue: 0, + red: 1, + green: 2, + yellow: 3, + 0: 0, + 1: 1, + 2: 2, + 3: 3 +}; + +export type tColors = typeof Color[keyof typeof Color]; +export type Data = Array<{ id: any; color: tColors; name: string }>; +export interface fiaTable { + id: number; + data: Data; + started: boolean; +} |
