* fix: store completed js projects in redux
These were missed when we migrated from files to challengeFiles
* test: put the data-cy on the correct button
Rather than the fallback. The tests were only passing because the
fallback was kicking in and, since that was fixed, the tests started to
fail!