diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-10-23 17:42:01 +0200 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-10-30 17:05:45 +0100 |
| commit | 01bc31711e4a1a1be1da8ae3ec98dc115effcbc6 (patch) | |
| tree | c7ae8ae40b31280f3bf1aaf4a0630b8a47f3e199 | |
| parent | 2916b6ec8a1dc55058cb21f3014267bd0da73bcb (diff) | |
| download | mullvadvpn-01bc31711e4a1a1be1da8ae3ec98dc115effcbc6.tar.xz mullvadvpn-01bc31711e4a1a1be1da8ae3ec98dc115effcbc6.zip | |
Add utility type ValueOfArray
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/shared/utility-types.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/shared/utility-types.ts b/desktop/packages/mullvad-vpn/src/shared/utility-types.ts index 1d6c41992f..08afcbca13 100644 --- a/desktop/packages/mullvad-vpn/src/shared/utility-types.ts +++ b/desktop/packages/mullvad-vpn/src/shared/utility-types.ts @@ -1,3 +1,5 @@ export type Async<F extends (...args: unknown[]) => unknown> = ( ...args: Parameters<F> ) => Promise<ReturnType<F>>; + +export type ValueOfArray<T extends ReadonlyArray<unknown> | Array<unknown>> = T[number]; |
