rsnext/errors/invalid-styled-jsx-children.md
Hannes Bornö 802f4dcf5d
next-swc: styled-jsx error checking and reporting updated (invalid-styled-jsx-children.md) (#31940)
Co-authored-by: Hannes Lund <hannes.lund.2@consultant.volvo.com>
2021-12-20 16:17:37 +01:00

614 B

Invalid styled-jsx children

Why This Error Occurred

You have passed invalid children to a <style jsx> tag.

Possible Ways to Fix It

Make sure to only pass one child to the <style jsx> tag, typically a template literal.

const Component = () => (
  <div>
    <p>Red paragraph</p>
    <style jsx>{`
      p {
        color: red;
      }
    `}</style>
  </div>
)

Please see the links for more examples.