({ ...prevMe" /> ({ ...prevMe" /> ({ ...prevMe"/>

Syntax error from using spread operator in React project

47 Views Asked by At
const [meme, setMeme] = React.useState({
        topText: "",
        bottomText: "",
        randomImage: "http://i.imgflip.com/1bij.jpg" 
})

setMeme(prevMeme => ({
            ...prevMeme,
            randomImage: url
}))

I'm following a course on scrimba about React and I can't use spread operator. I get this error: "ERROR in ./components/Meme.js Module build failed: SyntaxError: E:/memegenerator/components/Meme.js: Unexpected token (36:12)"

I tried looking for a solution and installed all of the following packs: npm install --save-dev @babel/plugin-proposal-object-rest-spread npm install --save-dev @babel/plugin-transform-spread npm install --save-dev babel-preset-stage-0 but I still get this error.

0

There are 0 best solutions below