Refactor some server-side string types into newtypes.
This commit is contained in:
parent
6c2bd85287
commit
720acfb276
10 changed files with 346 additions and 225 deletions
server/utils
|
@ -4,7 +4,7 @@ import {MonitoringToken} from "../types"
|
|||
|
||||
// TODO: Typed URLs
|
||||
|
||||
function formUrl(route: string, queryParams?: {[key: string]: string}): string {
|
||||
function formUrl(route: string, queryParams?: { [key: string]: string }): string {
|
||||
let url = config.server.baseUrl;
|
||||
if (route || queryParams) {
|
||||
url += '/#/';
|
||||
|
@ -27,14 +27,14 @@ function formUrl(route: string, queryParams?: {[key: string]: string}): string {
|
|||
return url;
|
||||
}
|
||||
|
||||
export function editNodeUrl (): string {
|
||||
export function editNodeUrl(): string {
|
||||
return formUrl('update');
|
||||
}
|
||||
|
||||
export function monitoringConfirmUrl (monitoringToken: MonitoringToken): string {
|
||||
return formUrl('monitoring/confirm', { token: monitoringToken });
|
||||
export function monitoringConfirmUrl(monitoringToken: MonitoringToken): string {
|
||||
return formUrl('monitoring/confirm', {token: monitoringToken.value});
|
||||
}
|
||||
|
||||
export function monitoringDisableUrl (monitoringToken: MonitoringToken): string {
|
||||
return formUrl('monitoring/disable', { token: monitoringToken });
|
||||
export function monitoringDisableUrl(monitoringToken: MonitoringToken): string {
|
||||
return formUrl('monitoring/disable', {token: monitoringToken.value});
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue