feat(Templates): Add TemplateCard and shareable filtering using new backend endpoints and content types
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:
Edited by Kheir Eddine