From 1e386480e4a0ed8596cd1106dac4d6463a98f909 Mon Sep 17 00:00:00 2001 From: Vinicius Silva <79378773+viniciusgdr@users.noreply.github.com> Date: Mon, 6 Dec 2021 03:23:38 +0000 Subject: [PATCH] [MD] Added DeviceType (#946) * [MD] Added DeviceType * Update messages.ts * Update messages.ts * Delete index.d.ts * Add files via upload * Delete messages-recv.ts * Add files via upload * Update messages.ts --- src/Utils/messages.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Utils/messages.ts b/src/Utils/messages.ts index dcd26b2..a257321 100644 --- a/src/Utils/messages.ts +++ b/src/Utils/messages.ts @@ -403,4 +403,12 @@ export const extractMessageContent = (content: WAMessageContent | undefined | nu } } return content -} \ No newline at end of file +} + +/** + * Returns the device predicted by message ID + */ +export const getDevice = (id: string) => { + const deviceType = id.length > 21 ? 'android' : id.substring(0, 2) == '3A' ? 'ios' : 'web' + return deviceType +}