Skip to content

feat(Templates): Add TemplateCard and shareable filtering using new backend endpoints and content types

Kheir Eddine requested to merge 1675-templates-use-new-backend-endpoints into master

Closes #1675 (closed), Closes #1663 (closed), Closes #1513 (closed)

Some notes:

  • The update includes some changes to fix console warnings related to required props.
  • Many components are converted to typescript.
  • Template cards are showing only the first target research field.
  • There is more refactoring and conversion to typescript of files changed in this merge request but I would keep it for another occasion because the changes are getting bigger and scope of this MR is to use the new backend endpoints.
  • There was a bug on featured templates based on the target research field, they were not loading since we moved to paper content type.

Screenshot:

Screenshot_2024-04-09_at_15-45-28_Templates_-_ORKG

Edited by Kheir Eddine

Merge request reports