processing / p5.js-web-editor

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
https://editor.p5js.org
GNU Lesser General Public License v2.1
1.36k stars 1.32k forks source link

React class to functional conversion - final #3231

Open nahbee10 opened 2 weeks ago

nahbee10 commented 2 weeks ago

Fixes https://github.com/processing/p5.js-web-editor/issues/2709

Changes: applied react functional component conversion to CollectionList, SketchList, FileNode, ConsoleInput, AssetList. This would be the last conversion ticket

I have verified that this pull request:

release-com[bot] commented 2 weeks ago

Release Environments

This Environment is provided by Release, learn more! To see the status of the Environment click on Environment Status below.

:wrench:Environment Status : https://app.release.com/public/Processing%20Foundation/env-1672cfe859

nahbee10 commented 6 days ago

Thanks for the review and fix @raclim and @khanniie !! Just updated code and requested review again :)

Seems like the error from filenode is solved after fixing the button onclick function @raclim!!