useCursor() activeTableId when creating a new table

This hook works well when changing between tables and when deleting a table but not when creating a new table.

Example:

const cursor = useCursor();

When I create a new table cursor.activeTableId is null and the property is only set moments later.
Any solution from the SDK to handle this specific case? Or should I implement some internal logic to wait for this property to be defined?

This topic was solved and automatically closed 15 days after the last reply. New replies are no longer allowed.