Exemplos de Uso
6 itens
Comece
<Badges data={[
Importando Tipos
Toda interface pública e tipo do SDK é re-exportada a partir da raiz do pacote e de um ponto de entrada dedicado oneentry/types, portanto, caminhos profundos oneentry/dist/... não são mais necessários.
Valores de Atributo
Atributos são como o OneEntry descreve o conteúdo: uma página, produto, bloco, usuário, pedido ou campo de formulário carrega um mapa de valores de atributo indexados por marcador. O SDK normaliza cada atributo de cada resposta para a mesma forma, então o mesmo campo parece o mesmo, não importa qual módulo o retornou.
Intervalos de Tempo
Um atributo timeInterval é uma regra de recorrência, não uma lista de slots: uma data âncora, intervalos de tempo diários e flags de repetição. Resolva-o em pares concretos [início, fim] para a janela que você realmente renderiza com os helpers de nível superior expandAttributeTimeIntervals, expandTimeIntervals e o guardião de tipo isTimeIntervalAttribute.
Tamanho do Pacote & Formatos de Módulo
O SDK é fornecido tanto em uma construção CommonJS quanto em uma ESM, e mantém suas duas dependências pesadas — Zod e socket.io-client — fora do gráfico de importação até que sejam realmente usadas. Um projeto que chama um único método, desativa a validação e nunca abre um socket carrega 43 kB minificado (9.7 kB gzip), reduzido de 536 kB (110 kB gzip).
mtls
Configurando e configurando o certificado mTLS para a Plataforma OneEntry usando tokens e mTLS, além de implantar a aplicação em um servidor com Nginx, Docker e GitLab