diff options
Diffstat (limited to 'gui/src/shared')
| -rw-r--r-- | gui/src/shared/daemon-rpc-types.ts | 1 | ||||
| -rw-r--r-- | gui/src/shared/ipc-schema.ts | 1 | ||||
| -rw-r--r-- | gui/src/shared/string-helpers.ts | 4 |
3 files changed, 6 insertions, 0 deletions
diff --git a/gui/src/shared/daemon-rpc-types.ts b/gui/src/shared/daemon-rpc-types.ts index 7840a68d26..9f4e02baa0 100644 --- a/gui/src/shared/daemon-rpc-types.ts +++ b/gui/src/shared/daemon-rpc-types.ts @@ -337,6 +337,7 @@ export type DeviceConfig = export interface IDevice { id: string; name: string; + ports?: Array<string>; } export interface IDeviceRemoval { diff --git a/gui/src/shared/ipc-schema.ts b/gui/src/shared/ipc-schema.ts index 62dd206c4c..89dd0b37b6 100644 --- a/gui/src/shared/ipc-schema.ts +++ b/gui/src/shared/ipc-schema.ts @@ -176,6 +176,7 @@ export const ipcSchema = { getWwwAuthToken: invoke<void, string>(), submitVoucher: invoke<string, VoucherResponse>(), updateData: send<void>(), + getDevice: invoke<void, IDevice | undefined>(), listDevices: invoke<AccountToken, Array<IDevice>>(), removeDevice: invoke<IDeviceRemoval, void>(), }, diff --git a/gui/src/shared/string-helpers.ts b/gui/src/shared/string-helpers.ts index 30a2ac9d58..c69ebddfcf 100644 --- a/gui/src/shared/string-helpers.ts +++ b/gui/src/shared/string-helpers.ts @@ -1,3 +1,7 @@ export function capitalize(inputString: string): string { return inputString.charAt(0).toUpperCase() + inputString.slice(1); } + +export function capitalizeEveryWord(inputString: string): string { + return inputString.split(' ').map(capitalize).join(' '); +} |
