gatsby-plugin-styled-jsx

v5.12.0-next.0
Adds SSR support for styled-jsx
gatsby gatsby-plugin styled-jsx

gatsby-plugin-styled-jsx

Provides drop-in support for styled-jsx.

Install

npm install styled-jsx gatsby-plugin-styled-jsx

How to use

Add the plugin to the plugins array in your gatsby-config.js and use <style jsx> tags in your component files.

plugins: [`gatsby-plugin-styled-jsx`]

You can add styled-jsx plugins with the jsxPlugins option

plugins: [
  {
    resolve: `gatsby-plugin-styled-jsx`,
    options: {
      jsxPlugins: ["styled-jsx-plugin-postcss"],
    },
  },
]

Configuration options for styled-jsx can also be specified:

plugins: [
  {
    resolve: `gatsby-plugin-styled-jsx`,
    options: {
      optimizeForSpeed: true,
      sourceMaps: false,
      vendorPrefixes: true,
    },
  },
]

Metadata

  • MIT
  • >=14.15.0
  • Tim Suchanek
  • released 3/24/2022

Downloads