fix built-in next.js support for css and sass #605
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Next.js 9.2 introduced built-in support for Global CSS Stylesheets to replace the next-css plugin and it's now recommended to remove it. More info here: https://nextjs.org/blog/next-9-3#built-in-sass-support-for-global-stylesheets
using
withRNV
wrapper, which usesnext-css
breaks built-in support for css modules and sass on newer next.js versions.Breaking Changes
I have tested my changes on:
ReNative project directly:
New project:
Existing Project created with previous version of renative: