summaryrefslogtreecommitdiff
path: root/src/core/utils/whatsappUrl.js
blob: 6ca9722b29c4e37f11e1787d6da39cb8d888b59d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const whatsappUrl = (template = 'default', payload) => {
  let url = 'https://wa.me/628128080622'
  let text = ''
  switch (template) {
    case 'product':
      text = `Halo, saya mau tanya ${payload.name}, bisa tolong bantu saya?\n\nBerikut ini linknya: ${payload.url}`
      break
    case 'productWeight':
      text = `Mau tanya untuk berat ${payload.name}, bisa minta tolong informasikan beratnya?\n\nBerikut ini linknya: ${payload.url}`
      break
    case 'productSearch':
      text = `Saya lagi cari-cari produk ${payload.name}, bisa bantu saya cari produknya?`
      break
    case null:
      break;
    default:
      text = 'Halo, saya mau tanya-tanya seputar produk, bisa tolong bantu saya?'
      break
  }
  if (text) url += `?text=${encodeURI(text)}`
  return url
}

export default whatsappUrl