Skip to content

useTriggerTableExportSync

useTriggerTableExportSync(knowledgeBaseId): UseTriggerTableExportSyncReturn

Hook for manually triggering a table export sync

ParameterType
knowledgeBaseIdstring

UseTriggerTableExportSyncReturn

function TriggerSyncButton({ kbId, syncId }: Props) {
const { triggerSync, isLoading, error } = useTriggerTableExportSync(kbId)
const handleTrigger = async () => {
const result = await triggerSync(syncId)
if (result) {
console.log('Sync completed:', result.document_id)
}
}
return (
<button onClick={handleTrigger} disabled={isLoading}>
{isLoading ? 'Syncing...' : 'Sync Now'}
</button>
)
}