chore: update findable-ui to latest version v40.0.0 (#4538) #4540
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ticket
Closes #4538.
Reviewers
@NoopDog.
This pull request introduces updates to the
dataDictionaryMapper
functionality and upgrades several dependencies in the project. The key changes include refactoring the column definitions for better compatibility with the@tanstack/react-table
library, adding new table options, and upgrading multiple dependencies inpackage.json
.Refactoring in
dataDictionaryMapper
:COLUMN_DEFS
inconstants.ts
to useaccessorKey
instead ofaccessorFn
for the "description" column, and modified thecell
property to castcellContext
explicitly for compatibility withMarkdownCell
. [1] [2]tableOptions.ts
, includingenableExpanding
,getRowCanExpand
, andgetRowId
, while removing theexpanded
property from the initial state.Dependency Upgrades:
@databiosphere/findable-ui
to version^40.0.0
for improved UI components.@next/mdx
,next
,@next/eslint-plugin-next
, andeslint-config-next
to version^14.2.30
for compatibility with the latest features and fixes. [1] [2] [3]