Spectrum is now read-only. Learn more about the decision in our official announcement.


A community of developers, designers and others who love React.js. ⚛️

Show previous messages

April 20, 2021 at 10:23pm
Hi everybody.
Any body can help me?
I have trouble with upgrading existing react project.
I get this error; React Hook "useState" is called conditionally. React Hooks must be called in the exact same order in every component render react-hooks/rules-of-hooks.
But there is no conditionally call or nested functions.
I am not a beginner but I can not fix this error.
Please help me any body.
That was working on react 16.13 but return that error on react 17
Help me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

April 22, 2021 at 2:52am
could you show your code?

May 11, 2021 at 7:40am
Hi Guys this is my code, in this i am facing one issue after clicking on AudioCard the audio is not playing in first attempt after clicking second time this is working. Can anyone help me with this?
send me code

May 11, 2021 at 3:29pm
I think you should handle playingSong state by useEffect hooks. like this:
const playSong = () => setPlayingSong(require(`.../sound/${title}.mp3`));
useEffect(() => {
if(playingSong) {
const audio = new Audio(playingSong);
type: "PLAY_SONG",
currentPlayingSong: audio
}, [playingSong]);

May 13, 2021 at 12:50pm
Afternoon lovely folk - i'm making my signup page a protected route, (so only registered users can make accounts for new users). I'm having trouble with persisting the state of the current user, when a new user is registered it replaces the details of the current logged in user.
signup = (userInfo) => {
return"/auth/signup", userInfo).then((response) => {
const { user, token } =;
localStorage.setItem("token", token);
localStorage.setItem("user", JSON.stringify(user));
if (this.state.user && Object.keys(this.state.user).length === 0) {
return response;

May 22, 2021 at 12:09pm
how can i deploy a reactjs spring boot , mysql application for free. PS: it's my first time trying to deploy something. thanks.

May 24, 2021 at 7:23pm
You just want to deploy a react app? Try using Vercel.

May 31, 2021 at 1:01pm
Hello Everyone. I have this error everytime I upload big img files. I am using Redux persist. I dont know how to fix it everytime the storage if full. Hope anyone could help me.

June 2, 2021 at 3:35pm
did you try to compress your file before store it ?
how would I know if its compress or not? Thank you for your reply

June 8, 2021 at 10:47pm
Hi, i'm trying to add an avatar upload field to the contact form - to this:
Can anyone help me determine the basic changes required to ContactState.js, contactReducer.js and ContactForm.js
I understand Content-Type have to be changed to multipart/form-data?
I think then at some point I would need to set const formData = new FormData();
To append the file? Not sure where I would do that in ContactState.js or ContactForm.js?

June 22, 2021 at 10:27am
hey developers, i like to know why create-react-app dose not let us to create and use folders and logics out of SRC folder? has this a reason? what if we want to do that, what should we do or why should not we do??
Show more messages