p5.js-web-editor/client/modules/IDE/components
Andrew Nicolaou 4f1b9e3700
Fix bug when switching collection or sketch lists (fixes #1401) (#1416)
* Update sketch/collection list when URL changes (fixes #1401)

Using the username as the key prop causes the List component to remount
when the username changes. This means we don't have to bother resetting
everything when the user changes.

* Update deprecated SketchList lifecycle methods

From componentWillReceiveProps to componentDidUpdate
2020-05-03 22:51:01 +02:00
..
CollectionList Add ref to focus in Collection List, handle whitespace errors in renaming sketch and collection 2020-04-02 17:52:04 -04:00
QuickAddList Fixes #1353 - Multiple sketches added to collection from quick add list 2020-04-10 17:01:40 -04:00
Searchbar fix(trim query before search) 2020-04-10 10:53:27 +05:30
About.jsx Upgrade node version to 12.16.1, update Node installatino docs 2020-02-25 17:14:50 -05:00
AddToCollectionList.jsx Fix linter warnings 2019-12-11 15:56:57 +01:00
AddToCollectionSketchList.jsx Fix linter warnings 2019-12-11 15:56:57 +01:00
AssetList.jsx Add changes for asset upload limit, after cherry-picking changes from asset-limit-with-lambda 2020-03-03 16:33:52 -05:00
AssetSize.jsx Add changes for asset upload limit, after cherry-picking changes from asset-limit-with-lambda 2020-03-03 16:33:52 -05:00
Console.jsx Update high contrast console theme 2020-04-27 17:47:28 -04:00
CopyableInput.jsx fixes #1206, removes titles where it is unnecesary 2019-10-31 17:27:23 -04:00
EditableInput.jsx Description should be inactive color if a collection doesn't have one 2020-01-15 11:45:37 +01:00
Editor.jsx removed console.log 2020-01-29 16:12:08 +05:30
EditorAccessibility.jsx fix remaining linting errors 2018-05-08 19:16:05 -07:00
ErrorModal.jsx for #950, update babel to v7 (#1077) 2019-06-11 17:47:14 -04:00
Feedback.jsx update eslint and fix linting errors 2018-05-08 19:16:04 -07:00
FileNode.jsx Handle whitespace in file name validation 2020-04-16 16:22:59 -04:00
FileUploader.jsx Add changes for asset upload limit, after cherry-picking changes from asset-limit-with-lambda 2020-03-03 16:33:52 -05:00
KeyboardShortcutModal.jsx added toggle console keyboard shortcut to keyboard shortcut overlay 2020-04-10 12:03:22 +05:30
NewFileForm.jsx Adjust styling of find setting switches, update button styling for new file and new folder form 2020-04-28 17:31:27 -04:00
NewFileModal.jsx Close new file modal on enter, update upload limit selector to handle undefined case 2020-03-24 18:07:58 -04:00
NewFolderForm.jsx Adjust styling of find setting switches, update button styling for new file and new folder form 2020-04-28 17:31:27 -04:00
NewFolderModal.jsx Fix merge conflict for cherry picking 11833e9880257fe8164331689f77f8aa11df6a2a 2020-03-03 14:45:02 -05:00
Preferences.jsx merge in master 2019-11-07 15:03:01 -05:00
PreviewFrame.jsx Fix p5 console being cleared on pause 2020-01-28 16:56:44 -05:00
ShareModal.jsx fixes #802 (#809) 2019-01-16 12:35:34 -05:00
Sidebar.jsx Remove upload option from Sidebar if not authenticated 2020-04-16 16:16:19 -04:00
SketchList.jsx Fix bug when switching collection or sketch lists (fixes #1401) (#1416) 2020-05-03 22:51:01 +02:00
Timer.jsx Migrated from momentjs to date-fns 2019-03-02 15:05:40 +05:30
Toast.jsx Fixes #515 Update React to 16 and other dependencies (#519) 2018-02-07 13:06:07 -05:00
Toolbar.jsx Fix project name blank issue (#1271) 2020-04-01 13:47:08 -04:00
UploadFileModal.jsx Add changes for asset upload limit, after cherry-picking changes from asset-limit-with-lambda 2020-03-03 16:33:52 -05:00