enable eslint and prettier for exercise-src/react-native in CI
use global React namespace rather than import, following community conventions
don't use import type, just keep all imports together
in exercise code (but not in the app itself): sort imports neatly via eslint rule (keeps diffs clean)
make typecheck pass in all solutions (can't automate yet), except for some calls to navigation.navigate which will be fixed with the navigation-params fixes
Changes:
test
,test:watch
, andtest:inspect
eslint
andprettier
forexercise-src/react-native
in CIReact
namespace rather than import, following community conventionsimport type
, just keep all imports togethertypecheck
pass in all solutions (can't automate yet), except for some calls tonavigation.navigate
which will be fixed with the navigation-params fixesundefined
notnull