[v8] Export TableHelper type #3770
Answered
by
tannerlinsley
david-crespo
asked this question in
Ideas
|
The return type of type TableHelper = ReturnType<typeof createTable>However, it seems like exporting For background, this is what I want to use it for: export function createSelectCol(tableHelper: TableHelper) {
return tableHelper.createDisplayColumn({
id: 'select',
header: ({ instance }) => (
<Checkbox {...instance.getToggleAllRowsSelectedProps()} />
),
cell: ({ row }) => (
<div className="px-1">
<Checkbox {...row.getToggleSelectedProps()} />
</div>
),
})
}Edit: actually the Here's another way to do it, which does actually work, though having to put all those export const selectColConfig = {
id: 'select',
header: ({ instance }: { instance: ReactTable<any, any, any, any, any> }) => (
<Checkbox {...instance.getToggleAllRowsSelectedProps()} />
),
cell: ({ row }: { row: Row<any, any, any, any, any> }) => (
<div className="px-1">
<Checkbox {...row.getToggleSelectedProps()} />
</div>
),
} |
Answered by
tannerlinsley
Mar 23, 2022
Replies: 1 comment 1 reply
|
Wanna open a PR? |
1 reply
Answer selected by
david-crespo
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Wanna open a PR?