If I add a link to a Rich Text field, I can effectively add a "title" to the link. For example, if I add link to a page with the title of "Our New Product", I can reference it as a link in the Rich Text field as "check out our newest offering".
However, if I add a "Link" field in a Slice, the title is not only not editable, the page title does not even come through.
Why is this and is there a workaround?
Thanks for reaching out to us. It's an expected behavior. If you want to retrieve a specific content field from a linked document and add it to the document response object you need to use fetchLinks or graphQuery. There are some limitations of fetchLinks, and for that, you need to use in graphQuery.
Find more details in our documentation: for fetchLinks.
For graphQuery: GraphQuery API Option Technical Reference - Documentation - Prismic
Let me know if you have any further questions.