• TitanLaGrange@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    I’m relatively new to React (about 8 months in with React Native). Can you give me some examples of abusing state?

    At one point I was struggling with getting an edit control to render when I wanted (an issue with controlled vs non controlled) and I found myself setting a do-nothing state to force a rerender. That fixed my immediate issue, but I knew it was wrong enough that I had to come back to it later and revise the whole screen (went and learned how to use reducers which made everything on my more complex screens easier).