freeCodeCamp.org 的开源代码库和课程。免费学习编码。
Go to file
Berkeley Martinez b4084f94ff feat: react challenges (#16099)
* chore(packages): Update redux utils

* feat(Panes): Invert control of panes map creation

* feat(Modern): Add view

* feat(Panes): Decouple panes from Challenges

* fix(Challenges): Decouple challenge views from panes map

* fix(Challenge/views): PanesMap => mapStateToPanesMap

This clarifies what these functions are doing

* fix(Challenges): Add view type

* fix(Panes): Remove unneeded panes container

* feat(Panes): Invert control of pane content render

This decouples the Panes from the content they render, allowing for
greater flexibility.

* feat(Modern): Add side panel

This is common between modern and classic

* feat(seed): Array to string file content

* fix(files): Modern files should be polyvinyls

* feat(Modern): Create editors per file

* fix(seed/React): Incorrect keyfile name

* feat(Modern): Highligh jsx correctly

This adds highlighting for jsx. Unfortunately, this disables linting for
non-javascript files as jshint will only work for those

* feat(rechallenge): Add jsx ext to babel transformer

* feat(seed): Normalize challenge files head/tail/content

* refactor(rechallenge/build): Rename function

* fix(code-storage): Pull in files from localStorage

* feat(Modern/React): Add Enzyme to test runner

This enables testing of React challenges

* feat(Modern): Add submission type

* refactor(Panes): Rename panes map update action
2017-11-29 17:44:51 -06:00
challenges feat: react challenges (#16099) 2017-11-29 17:44:51 -06:00
math-challenges fix(seed): Remove redundant seed files from math directory 2017-09-09 10:52:12 -05:00
bonfireMDNlinks.js Fix: Add MDN Strict Inequality Link 2016-11-27 19:30:07 -05:00
challenge-style-guide.md Specify in style guide that comments to have space 2017-02-20 18:27:30 -08:00
create-challenge-bundle.js restructure challenges within directories 2015-12-14 13:19:30 -08:00
get-challenge-completion.js Fixes invalid JSON format data exporting 2016-01-11 02:39:15 +04:00
get-emails.js update get-emails script 2015-08-27 16:37:01 -07:00
getChallenges.js fix(dev): filter hidden files from seed 2017-01-18 15:16:23 -08:00
index.js feat: react challenges (#16099) 2017-11-29 17:44:51 -06:00
LICENSE.md docs(license): Update License fix for GitHub (#16113) 2017-11-25 11:47:27 -06:00
loopbackMigration.js change node-uuid to uuid 2016-12-30 16:47:09 -06:00
normalize-seed-files.js feature(translations): Normalize translations 2016-07-28 23:40:01 -07:00
test-challenges.js Fix test solution tail comment collision 2015-12-29 10:23:57 -08:00