freeCodeCamp/client/utils
Berkeley Martinez dced96da8e 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
..
build.js feat: react challenges (#16099) 2017-11-29 17:44:51 -06:00
code-uri.js Fix(code-uri): use href instead of search to remove code uri 2016-08-18 09:44:40 -07:00
fetch-and-cache.js feat(rechallenge): Retool challenge framework (#13666) 2017-04-28 20:30:23 -05:00
flash-to-toast.js feat(app): new layout (#14707) 2017-07-31 22:04:01 -05:00
flash-to-toast.test.js chore(toasts): refactor and test flash to toast logic 2016-09-01 18:46:09 -07:00
send-page-analytics.js Feature(analytics): Add redux logic for analytics 2016-07-28 23:40:01 -07:00
use-lang-routes.js Fix: Lang routes persist between sessions 2016-11-29 23:10:08 +00:00