freeCodeCamp/client/epics
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
..
analytics-epic.js feat: prep for modern challenges (#15781) 2017-11-09 19:10:30 -06:00
code-storage-epic.js feat: prep for modern challenges (#15781) 2017-11-09 19:10:30 -06:00
err-epic.js feat(app): new layout (#14707) 2017-07-31 22:04:01 -05:00
execute-challenge-epic.js feat: react challenges (#16099) 2017-11-29 17:44:51 -06:00
frame-epic.js feat: react challenges (#16099) 2017-11-29 17:44:51 -06:00
hard-go-to-epic.js feat: prep for modern challenges (#15781) 2017-11-09 19:10:30 -06:00
index.js feat(app): new layout (#14707) 2017-07-31 22:04:01 -05:00
mouse-trap-epic.js feat: prep for modern challenges (#15781) 2017-11-09 19:10:30 -06:00
night-mode-epic.js fix(settings): Make night mode settings-toggle actually work (#15817) 2017-09-01 19:09:20 -07:00
README.md feat(app): new layout (#14707) 2017-07-31 22:04:01 -05:00
title-epic.js feat(app): new layout (#14707) 2017-07-31 22:04:01 -05:00