Skip to content

Prismic Gatsby V6 links not resolving #192

@jodiedoubleday

Description

@jodiedoubleday

Versions

  • gatsby-source-prismic: 6.0.0
  • gatsby-plugin-prismic-previews: 6.0.0
  • @prismicio/react: 2.7.1
  • gatsby: 5.11.0
  • Node.js: 18.16.0

Reproduction

Repo is private but can give access if requested

Steps to reproduce

I'm using the latest gatsby-source-prismic and @rismicio/react plugins. Whenever I add a link in a richText field the link doesn't resolve, instead it just links to the page you are on. This works if I downgrade @prismicio/react to 2.5.2 it works correctly, I'm not sure if it's an issue on this repo or Gatsby Prismic, I have made a duplicate issue on the Gatsby repo - prismicio/prismic-gatsby#538.

Im using the plugin in the following way...

<PrismicLink field={slice.primary.button_link}>
  LINK
</PrismicLink>

I think previously it was mentioned that this might be the incorrect way of using this plugin and instead using...

<PrismicLink href={slice.primary.button_link.url}>
  LINK
</PrismicLink>

If I'm using it incorrectly, lease let me know and I'll adjust the code.

What is expected?

richText links would resolve to the correct lace as with previous versions.

What is actually happening?

The link doesn't resolve and instead links to itself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions