Subscribe to real-time database changes for a table.
function TaskList() { const { data: tasks, refetch } = useEndpoint('list_tasks'); useRealtime('tasks', { onInsert: () => refetch(), onUpdate: () => refetch(), onDelete: () => refetch(), }); return <ul>{tasks?.map(t => <li key={t.id}>{t.title}</li>)}</ul>;} Copy
function TaskList() { const { data: tasks, refetch } = useEndpoint('list_tasks'); useRealtime('tasks', { onInsert: () => refetch(), onUpdate: () => refetch(), onDelete: () => refetch(), }); return <ul>{tasks?.map(t => <li key={t.id}>{t.title}</li>)}</ul>;}
Subscribe to real-time database changes for a table.