feat(resources): add onNavigate function property, remove targetLink property #185
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.
BREAKING CHANGE
Before:
The target link requested an URL as a string for rendering static links. It concatenates
targetLink
with "ontologies/" + value + "/" to create the link's href. Only routes such as targetlink/ontologies/ontologyId/ can be used.After:
This function renders a clickable link () that doesn't navigate to a URL directly. Instead, it executes a callback function
onNavigate
when clicked. If theonNavigate
function is provided, it invokes this function with theontologyId
as an argument. Dynamic routes such as .../ontologies/ontologyId/value can be used.Same behavior as the
onNavigateToEntity
andonNavigateToOntology
functions already implemented for other widgets.Example in a consuming app:
vs.