Comments (5)
@tannerlinsley i have another use case where i need to customize filtering and sort keys because the backend api expects them in a 'certain' way and since it's server-side filtering and sorting, i can't change that. For example, for a text column, i need the filtering key to be 'column_name_like' whereas the sorting key needs to be 'column_name'. Does react table support specifying customized keys for filtering and sorting? As you can see i can't depend on the id parameter of the header column because it's shared by filter and sorting
from table.
So your column should look like this:
{
header: "Profession",
accessor: d => d.profession.name,
render: ({value, row}) => <a href={`/profile/profession/${row.profession.slug}`}>{value}</a>,
id: "professionName",
},
If you are able to use a function accessor without an ID, then I need to fix that.
from table.
Technically you shouldn't be able to use a function accessor without it requiring you to also set a column id
. This id is what is used in the sorting model. Does that clear things up a bit more?
from table.
Yes, you're right... that's exactly what I needed. Thx!
from table.
No problem!
from table.
Related Issues (20)
- Table refreshes when i check a checkbox HOT 2
- autoResetPageIndex not resetting properly HOT 2
- How to add onClick with useState hook in cell. Error re-renders because of getRowModel()
- [Vue warn]: Invalid VNode type: Symbol(react.fragment) (symbol)
- Column Virtualisation is not working in case we have grouped columns HOT 1
- "regeneratorRuntime is not defined" error in documentation example
- hello world example gives multiple errors, starting with "Can't resolve 'crypto' " HOT 1
- createColumnHelper's DeepKeys fails to properly resolve keys for accessor
- Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'length') at getFacetedUniqueValues.ts:20:38
- Filters are not working with react table infinitescrolling HOT 1
- getVisibleLeafColumns The header of the getVisiBleleafColumns column is misaligned when the groups configuration is included
- Column visibility APIs do not work with column groups
- sortingFn: 'alphanumeric' returns numbers last HOT 1
- Site not loading HOT 10
- your website is down HOT 6
- useQwikTable undefined sorting handlers [QwikCity} HOT 2
- Maximum update depth exceeded when hide virtualize table
- how to allow only table to expand one row at a time HOT 2
- Angular Table Column Filters and Column Grouping Examples not working HOT 3
- Does React 18 work with v6? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from table.