summaryrefslogtreecommitdiff
path: root/src/core/utils/whatsappUrl.js
blob: 696e01d821f43715d90097112fae76708f38e0b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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
    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