I made this project just to practice learning React JS. It allows you to create, interact with, and customize mogwai.
View my current progess HERE
- Create main array data of mogwai available throughout all app components with either Redux or Context API + hooks
- Componentize main Mogwai.js file data into other JS files
- Have data from components correctly feed into and manipulate (or copy and manipulate) main mogwai mapped array data
- Styles: Ensure the enabled/disabled buttons are distinct from one another on the selected mogwai top button panel
- Only allow one mogwai selection at a time by: OnClick --> checking for
select=true
on all mogwai and changing them toselect=false
before toggling the currently clicked mogwai toselect=true
- Enable water feature to add additional mogwai to main array map
- Enable sunlight feature to delete mogwai or hide mogwai from main array map
- Remove bottom dev print test strings from user view
- (Optional) Make responsive?