export async function sendFusData()

in src/statistics/scheduler.ts [16:32]


export async function sendFusData() {
  const config = getFusConfig()

  if (!config.initialized || !config.endpoint || eventsQueue.length === 0) {
    return
  }

  const payload = generateBatchPayload([...eventsQueue])
  eventsQueue.splice(0, eventsQueue.length)

  try {
    await sendData(baseUri, config.endpoint, payload)
  } catch (error) {
    window.BS?.Log?.error(error)
    eventsQueue.push(...payload.events)
  }
}