fix: keep editable region as empty array
There's no need to make it undefined, since editors without editable
regions are initiated with [] and the editor knows that an empty array
means the editable region doesn't exist.
* fix: move the console in the multifile editor to below the preview
* fix: go back to single displayConsole, move project based / multifile
logic into the jsx
* revert: previewPane flex value
* feat: refactor to allow console to open up the preview panel and take up all the vertical space
* fix: simplify editor layout logic
* fix: removed unnecessary CSS class
Removed the CSS class "right" which is used in places where it is not needed.
* Update 615f94786869e1a7fec54375.md
* fix: removed unnecessary css class
Removed the CSS class "right" which is used in places where it is not needed.
* Changed verbiage of the cat photo app lesson.
* Update curriculum/challenges/english/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5efc4f528d6a74d05e68af74.md
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
---------
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
* feat: split odin project block into two blocks
* refactor: remove redundant isOdinProject checks
* fix: revert checkbox outline changes
Keyboard users need a way to see what's currently in focus, so we can't
hide the outline
* fix: add help category
* fix: use HTML-CSS help category
---------
Co-authored-by: sembauke <semboot699@gmail.com>
* fix - make farey solution/tests match definition
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/farey-sequence.md
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
* fix typo
---------
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
* convert challenge-hot-keys to ts
* rename selector object in challenge-hot-keys
* convert challenges/output to ts
* update selector and location objects in challenges/output
* convert common-components/searchBar to ts
* add missing type and fix final url assertion
* convert searchBar to kebab-case and fix URL assertion
* convert donate-page-donor to ts
* convert donation-block-completion-modal to ts
* resolve compilation errors in donation-block-completion-modal.ts
* convert intro-page to ts
* resolve compiler errors in intro-page.ts
* convert settings/certifications to ts
* add cypress testing library types to tsconfig for settings/certifications.ts
* convert settings/image-picture-check to ts
* convert settings/settings to ts
* convert settings/user-token to ts
* convert settings/username-change to ts
* resolve compiler errors in settings/username-change.ts
* convert default/top-contributor to ts
* add ES2017 to compilerOptions.lib in cypress/tsconfig
* edit custom command interface