createTable
function createTable<TData extends RowData>(
options: TableOptions<TData>
): Table<TData>
Creates and returns a table instance. This is the main entry point for @zvndev/yable-core. The table instance provides all APIs for reading and manipulating table state.
Example:
import { createTable, createColumnHelper } from '@zvndev/yable-core'
const table = createTable({
data: myData,
columns: myColumns,
onStateChange: (updater) => { /* handle state updates */ },
})