mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-27 11:53:23 +01:00
Preliminary support for destinationUuid field
This commit is contained in:
@@ -8,6 +8,12 @@ import { strictAssert } from '../util/assert';
|
||||
export type UUIDStringType =
|
||||
`${string}-${string}-${string}-${string}-${string}`;
|
||||
|
||||
export enum UUIDKind {
|
||||
ACI = 'ACI',
|
||||
PNI = 'PNI',
|
||||
Unknown = 'Unknown',
|
||||
}
|
||||
|
||||
export const isValidUuid = (value: unknown): value is UUIDStringType =>
|
||||
typeof value === 'string' &&
|
||||
/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i.test(
|
||||
|
||||
Reference in New Issue
Block a user