Skip to main content
O SDK permite configurar callbacks para eventos importantes:
<TriglitProvider
  config={{
    apiKey: 'pk_...',
    callbacks: {
      // Callbacks de workflow version
      onWorkflowVersionCreated: (version) => {
        console.log('Versão criada:', version);
        // Exibir notificação, atualizar cache, etc.
      },
      onWorkflowVersionCreateError: (error) => {
        console.error('Erro ao criar versão:', error);
        // Exibir erro ao usuário
      },
      onWorkflowVersionUpdated: (version) => {
        console.log('Versão atualizada:', version);
      },
      onWorkflowVersionPublished: (response) => {
        console.log('Versão publicada:', response);
      },
      
      // Callbacks de triggers
      onTriggerCreated: (trigger) => {
        console.log('Trigger criado:', trigger);
      },
      onTriggerUpdated: (trigger) => {
        console.log('Trigger atualizado:', trigger);
      },
      onTriggerDeleted: () => {
        console.log('Trigger deletado');
      },
      
      // Callbacks de workflows
      onWorkflowCreated: (workflow) => {
        console.log('Workflow criado:', workflow);
      },
    },
  }}
>
  {/* Componentes */}
</TriglitProvider>

Callbacks Disponíveis

Workflow Version

  • onWorkflowVersionCreated - Chamado quando uma versão é criada com sucesso
  • onWorkflowVersionCreateError - Chamado quando a criação falha
  • onWorkflowVersionUpdated - Chamado quando uma versão é atualizada
  • onWorkflowVersionPublishError - Chamado quando a publicação falha
  • onWorkflowVersionPublished - Chamado quando uma versão é publicada

Triggers

  • onTriggerCreated - Chamado quando um trigger é criado
  • onTriggerCreateError - Chamado quando a criação falha
  • onTriggerUpdated - Chamado quando um trigger é atualizado
  • onTriggerUpdateError - Chamado quando a atualização falha
  • onTriggerDeleted - Chamado quando um trigger é deletado
  • onTriggerDeleteError - Chamado quando a exclusão falha

Workflows

  • onWorkflowCreated - Chamado quando um workflow é criado
  • onWorkflowCreateError - Chamado quando a criação falha
Use callbacks para integrar com sistemas de notificação, logging, analytics ou atualizar estado global da aplicação.