Skip to content

channel-io/channel-web-sdk-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

aca4b06 Β· Aug 5, 2024

History

83 Commits
Nov 2, 2023
Aug 5, 2024
Aug 5, 2024
Oct 13, 2023
Nov 24, 2023
Oct 26, 2023
Aug 5, 2024
Aug 5, 2024
Aug 5, 2024
Nov 24, 2023
Nov 24, 2023
Nov 24, 2023

Repository files navigation

Channel Talk

channel-web-sdk-loader

npm NPM npm minzip

The Official Channel SDK Loader for Web

Quick Links

Installation

NPM

npm install @channel.io/channel-web-sdk-loader

Yarn

yarn add @channel.io/channel-web-sdk-loader

PNPM

pnpm install @channel.io/channel-web-sdk-loader

Usage

⚠️ Note: This SDK is designed for client-side use only and should not be invoked on the server-side.

Step1: Import the ChannelService Module

import * as ChannelService from '@channel.io/channel-web-sdk-loader';

Step2: Load the Channel Web SDK

ChannelService.loadScript()

Step3: Initialize the Channel Web SDK

ChannelService.boot({
  pluginKey: 'YOUR_PLUGIN_KEY'
})

API Documentation

Playground