Typescript migration: Major refactoring.

This commit is contained in:
baldo 2020-04-10 00:43:15 +02:00
parent 31ecc0cf4f
commit 52822207a5
31 changed files with 2068 additions and 2268 deletions
server/utils

View file

@ -1,6 +1,6 @@
import _ from "lodash"
import {config} from "../config"
import {NodeSecrets} from "../types"
import {MonitoringToken} from "../types"
// TODO: Typed URLs
@ -31,10 +31,10 @@ export function editNodeUrl (): string {
return formUrl('update');
}
export function monitoringConfirmUrl (nodeSecrets: NodeSecrets): string {
return formUrl('monitoring/confirm', { token: nodeSecrets.monitoringToken });
export function monitoringConfirmUrl (monitoringToken: MonitoringToken): string {
return formUrl('monitoring/confirm', { token: monitoringToken });
}
export function monitoringDisableUrl (nodeSecrets: NodeSecrets): string {
return formUrl('monitoring/disable', { token: nodeSecrets.monitoringToken });
export function monitoringDisableUrl (monitoringToken: MonitoringToken): string {
return formUrl('monitoring/disable', { token: monitoringToken });
}