vscode-react-javascript-snippets
vscode-react-javascript-snippets copied to clipboard
reactSnippets.settings.importReactOnTop not working
This configuration is not working. When I set this in my settings.json:
reactSnippets.settings.importReactOnTop
And then try to use any snippet, it is still importing React on the top.
@DavidArmendariz please provide full settings.json related to reactSnippets and some repro as on my end works fine.
@dsznajder I don't have any other configurations related to reactSnippets. I only have this in my settings.json:
"reactSnippets.settings.importReactOnTop": false,
The repro would be to type some command like rafce. It would give me something like this:
import React from 'react'
const index = () => {
return (
<div>index</div>
)
}
export default index
Did you reload vscode after changing this settings as extension said?
@dsznajder Yes!
i'm having the same issue with reactSnippets.settings.importReactOnTop setting. Even setting it to false it still keeps showing up with the rfce snippet.
I had this same issue recently start happening. I resolved it by toggling the setting on & off again, then invoking Developer: Reload Window.
same issue, my setting snd settings.json has -
"reactSnippets.settings.importReactOnTop": false,
but still rafce is importing the react at top. please fix it.
have restarted and reloaded the VS CODE
I'm also having the same issue with ImportReactOnTop setting not working
settings.json is set to this
"reactSnippets.settings.importReactOnTop": false,
When i use the rafce snippet it generates
import React from 'react'
const App = () => {
return (
<div>App</div>
)
}
export default App
please fix thanks :)
I am also experiencing this issue. I have done the following steps and it still places the import statement at the top:
- Set
"reactSnippets.settings.importReactOnTop": true - Reloaded window
- Ran
rfcconfirm import statement is present - Set
"reactSnippets.settings.importReactOnTop": false - Reloaded window
- Ran
rfcconfirm import statement is still present (should not be present)
I am also having this issue. I am running the latest version (4.4.3) with the setting on false and it still imports React when i use the snippets
have the same issue, any updates on this?
disabling and enabling it fixed for me. but this solution is not permanent
I found that disabling this experimental setting made it work properly again!
As of today, this is still an issue, it feels like the reactSnippets.settings.importReactOnTop setting can disable it, but not re enable it after. I have tested everything:
- enable the Prettier experimental setting (disabled by default after install) > reload > disable
- disable the extension > reload> re enable it
The only thing that worked to add back the React import on top after disabling it, is the following:
- uninstall the extension > restart (not a simple reload!) > comment out the
"reactSnippets.settings.importReactOnTop": falsesetting in User Settings (JSON) or set it totrue> re install it.