Skip to content
GitLab
Explore
Projects
Groups
Snippets
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Meta
create-react-app
Commits
adab23fa
Unverified
Commit
adab23fa
authored
8 years ago
by
Joe Haddad
Browse files
Options
Download
Email Patches
Plain Diff
e2e: Reduce complexity of e2e and improve Jest coverage (#1484)
parent
65e63403
main
0.9.x
3.x
add-babel-plugin-optimize-react
amyrlam-patch-1
dependabot/npm_and_yarn/follow-redirects-1.14.8
dependabot/npm_and_yarn/nanoid-3.3.1
dependabot/npm_and_yarn/prismjs-1.27.0
feat/audits
github-actions-ci
github/fork/AMS777/patch-3
github/fork/Aghassi/patch-1
github/fork/AkiJoey/master
github/fork/AlexWebLab/patch-1
github/fork/Amila-Rukshan/patch-1
github/fork/AmyShackles/patch-1
github/fork/Andarist/fix/manifest-handle-all-entrypoints
github/fork/Andarist/improve-code-comments
github/fork/Andarist/patch-2
github/fork/Andarist/remove-babel-core-from-preset-deps
github/fork/AriPerkkio/pr/fix-slow-app-creation
github/fork/AryaAnish121/patch-1
github/fork/AshmeetSingh987/master
github/fork/Ayushparikh-code/patch-1
github/fork/BenBonno/main
github/fork/Bluefitdev/master
github/fork/Bnaya/webpack-ignore-irrelevant-warnings
github/fork/BogdanDor/remove-webpackHotDevClient
github/fork/BrainEno/yakai911
github/fork/CarlRibbegaardh/feature/filename
github/fork/CarlRibbegaardh/feature/tsconfig-config
github/fork/CharlesStover/001
github/fork/ChithurajMsys/patch-1
github/fork/CommanderRoot/refactor/rm-deprecated-substr
github/fork/DanielBailey-web/patch-1
github/fork/DavidKessel/website-update
github/fork/DemonHa/add-fullySpecified-cofiguration
github/fork/Ekwuno/add-cloudflare-pages-to-deploy
github/fork/Emanisay/emanisay27-patch-2
github/fork/ErfanMirzapour/master
github/fork/FeatherBlack/master
github/fork/Ferri0/patch-1
github/fork/FezVrasta/feat/profile-env-variable
github/fork/FezVrasta/patch-5
github/fork/FezVrasta/patch-6
github/fork/FezVrasta/wp5-worker-url-plugin
github/fork/FloydJohn/fix-browser-env
github/fork/FontEndArt/main
github/fork/Garciaa94/patch-1
github/fork/GiaKhai/patch-1
github/fork/HAMED-NIYAZI/patch-1
github/fork/Haosik/patch-1
github/fork/HewlettPackard/main
github/fork/HollyPony/main
github/fork/HugoGEORGET/fix-proxy-middleware-documentation
github/fork/HumbertoL/fix/remove-extra-period
github/fork/JLHwung/fix-failing-master
github/fork/Jarryxin/main
github/fork/Jarryxin/wp5
github/fork/JensColman/patch-1
github/fork/Jhinpan/patch-1
github/fork/Jiacheng787/main
github/fork/KennethSundqvist/mocking-node-modules
github/fork/Kingwl/InlineChunkHtmlPlugin_defer
github/fork/KurtGokhan/lint-command
github/fork/Lesliemicheal111/patch-1
github/fork/LinusU/disable-tsc-plugin
github/fork/M-Usman-Tahir/patch-1
github/fork/M779-star/patch-1
github/fork/Manc/patch
github/fork/ManishINN/main
github/fork/MarcusMorba/patch-3
github/fork/MartijnHols/fix/12044-dont-install-tailwindcss
github/fork/Methuselah96/add-missing-peer-dependencies
github/fork/MichaelDeBoey/patch-1
github/fork/MichaelDeBoey/patch-2
github/fork/Mk-Etlinger/patch-2
github/fork/MozhganShafiee/main
github/fork/Mrman/core-js-config-change
github/fork/Nareshdhori/0.9.x
github/fork/Nareshdhori/circleci-project-setup
github/fork/NeoLegends/fix/create-element
github/fork/NightWalker9/patch-2
github/fork/NoamGaash/patch-1
github/fork/PeteSchuster/patch-1
github/fork/Ph0enixKM/patch-1
github/fork/PranavSenthilnathan/setupProxyTs
github/fork/Rahim-Chan/fix/filename
github/fork/RakeshPotnuru/patch-1
github/fork/RomainTHD/main
github/fork/Seokkitdo/patch-1
github/fork/SiegfriedEhret/patch-1
github/fork/Skyscanner/leop-317-sassfunction
github/fork/SyedMuhammedBilal/patch-2
github/fork/SyedMuhammedBilal/patch-4
github/fork/TheAli711/main
github/fork/TheLarkInn/feature/organize-config
github/fork/TitusEfferian/titusefferian/docs/pre-render
github/fork/TrySound/upgrade-svgr-6
github/fork/VNDRMKT/main
github/fork/VoloshchenkoAl/babel-plugin-formatjs
github/fork/WesCossick/fix-missing-build-error-paths
github/fork/YehudaKremer/patch-1
github/fork/YuanXingH/fix/webpack-tsc-compile-on-error
github/fork/ace4port/patch-1
github/fork/acusti/template-comment-typo-fix
github/fork/adebiyi-al/docs/deployment
github/fork/admindivyansh/patch-2
github/fork/adrielcodeco/main
github/fork/aixfox/master
github/fork/ajbogh/main
github/fork/akolade011/dev
github/fork/akuji1993/master
github/fork/alexandr-g/deps/husky-v5
github/fork/alexkev/running-tests-recommended-wording
github/fork/alexxyzeng/main
github/fork/allanzi/patch-1
github/fork/amatissart/fix-webpack-config-glob
github/fork/amcgee/feat-auto-publicpath
github/fork/amehdaly/master
github/fork/andrearota/master
github/fork/andrzej-erli/patch-1
github/fork/ankitmadhwani24/main
github/fork/annie-kat/patch-1
github/fork/antzshrek/master
github/fork/anuragarwalkar/patch-1
github/fork/atefBB/patch-1
github/fork/await-ovo/fix-docs-add-typescript
github/fork/await-ovo/fix-missing-postcss-plugins
github/fork/aymans/patch-1
github/fork/ayush987goyal/pr/chunk-minsize
github/fork/barionleg/amyrlam-patch-1
github/fork/barionleg/unpin-babel-loader
github/fork/bbrk24/main
github/fork/bdenhollander/patch-1
github/fork/behnammodi/total-size
github/fork/benjaminr-ps/add-wds-socket-protocol
github/fork/benjaminr-ps/patch-1
github/fork/bhardwajhimanshu219/svgr-webpack-version-upgrade
github/fork/binary-person/patch-1
github/fork/bkrausz/patch-1
github/fork/bluenote10/bugfix/attempt_to_fix_custom_loader_race_condition
github/fork/bmuenzenmeyer/master
github/fork/bradjones1/patch-1
github/fork/bradoyler/patch-1
github/fork/breyed/patch-1
github/fork/british-council/fix/yarn-link-lerna
github/fork/buuug7/patch-1
github/fork/c-w/remove-style-loader
github/fork/camjackson/master
github/fork/candrews/dropconsole
github/fork/carlosparreno/v5-fix-splitchunks-issue-prod-build
github/fork/caub/patch-1
github/fork/ceithir/editorconfig
github/fork/chadwithuhc/patch-1
github/fork/challet/patch-launchEditor
github/fork/cheesestringer/fix-package-lock-json
github/fork/cheesestringer/update-measuring-performance
github/fork/christopher-francisco/dart-sass
github/fork/chybisov/patch-1
github/fork/cindyledev/issue-7886
github/fork/codybentson2/patch-1
github/fork/cprecioso/no-svgr-url-import
github/fork/cszo/homepage-fix
github/fork/cybermerlin/hotfix/jest_upgrade
github/fork/daceynolan/typescript-ambiet-modules-docs
github/fork/dan-valentine/Allow-Proxy-to-be-set-by-environment-variables
github/fork/danconnell/react-error-overlay-nonce
github/fork/danielmahon/master
github/fork/danvc/all_add_multiple_entry_points_1084
github/fork/darthmaim/patch-1
github/fork/daschaa/main
github/fork/daylesalmon/patch-1
github/fork/dblazheski96/entry-path-variable
github/fork/ddzz/gha-update
github/fork/dedo1911/main
github/fork/demurgos/fix/12625-ts-node16
github/fork/demurgos/fix/7147-ts-composite
github/fork/derbyshire10/main
github/fork/devinrhode2/patch-1
github/fork/dilanx/patch-1
github/fork/donnygitsome/main
github/fork/draculapile/fix/babel-parser-error
github/fork/dtran320/patch-1
github/fork/dylan8902/patch-1
github/fork/easyandme/patch-1
github/fork/eckdanny/docs/add-skip-preflight-check-docs
github/fork/elrumordelaluz/patch-1
github/fork/elrumordelaluz/patch-2
github/fork/email2vimalraj/master
github/fork/entropitor/fix-no-emit
github/fork/etalab/cra-envs
github/fork/eventualbuddha/add-@babel/plugin-proposal-private-property-in-object-dependency
github/fork/fanny/master
github/fork/fivecar/cache_clear_docs
github/fork/fkirc/fix_slow_recompile_times
github/fork/forana/clear-console
github/fork/fupengl/master
github/fork/gabrieldejesus/patch-1
github/fork/gaearon/hot-reload-again
github/fork/gdethier/main
github/fork/geewoo94/config/tailwind
github/fork/gergelypap/fix/remove-noopener
github/fork/getzelus/patch-1
github/fork/giovannibenussi/loading-indicator
github/fork/giovannibenussi/master
github/fork/gminova/fix/remove-redundant-imports
github/fork/happymonday/master
github/fork/hasanayan/module-federation
github/fork/herbievine/patch-1
github/fork/hermansje/feat/jsxImportSource
github/fork/heygrady/preset-env-modern
github/fork/hoangle4/patch-1
github/fork/huyenltnguyen/patch-1
github/fork/iamayushdas/codeblocks
github/fork/iamstarkov/patch-1
github/fork/iansu/drop-node-14
github/fork/iansu/node-17-ci
github/fork/iansu/worker-loader
github/fork/improper/bugfix/version-check-breaks-file-path-usage
github/fork/ioloie/enable-write-to-disk
github/fork/ivanmcgregor/patch-1
github/fork/izzygld/patch-1
github/fork/jaime-ez/patch-1
github/fork/jakejakeho/patch-1
github/fork/jamescostian/improve-setup-proxy-extension-support
github/fork/jamescostian/improve_ts_extension_support
github/fork/jameswithers89/patch-1
github/fork/jamidwyer/fix/error-overlay-iframe-axe
github/fork/jamirvin/main
github/fork/jayeshmann/patch-1
github/fork/jean-smaug/bump-jest-in-react-scripts
github/fork/jmgregory/stable-env-var-order
github/fork/joeldenning/cjs-support
github/fork/joelparkerhenderson/main
github/fork/joey-laminar/patch-1
github/fork/johnnyreilly/patch-1
github/fork/jomarquez21/avoid-casting-on-root-element
github/fork/jonatanklosko/jk-stdin-close-exit
github/fork/joostlubach/joostlubach-open-browser
github/fork/judycodes/patch-1
github/fork/jwalton9/main
github/fork/karlhorky/patch-1
github/fork/karlhorky/patch-2
github/fork/kavinkuma6/patch-1
github/fork/kaykayehnn/fix-react-error-overlay-ts-errors
github/fork/kayuapi/patch-1
github/fork/khalidwaleed0/patch-1
github/fork/kiancross/sass-loader-peer-dep
github/fork/kidroca/patch-1
github/fork/kingsmendv/patch-for-pnp
github/fork/kitsunekyo/feat/allow-postcss-config-override
github/fork/kixxer01/patch-1
github/fork/knopp10000/patch-1
github/fork/kombucha/2378-lint-warning-most-recent-file
github/fork/kopyl/patch-1
github/fork/krotovic/master
github/fork/krreet/swap-babel-out-with-swc-in-start-build-and-test-2
github/fork/larixer/main
github/fork/laxsuryavanshi/main
github/fork/ldeninski/bugfix/add-missing-cjs-extension-to-webpack-config
github/fork/levrik/editor-detection-wsl
github/fork/lfshr/issue-8596/fix-win32-resolve-url-loader
github/fork/limal/patch-1
github/fork/llshicc/master
github/fork/louy2/patch-1
github/fork/luanorlandi/docs/react-scripts-dependency
github/fork/lucabattistini/feat/webpack-svgr-loader
github/fork/lucasff/patch-1
github/fork/ludofischer/reduce-noise
github/fork/luffy84217/fix-webpack-dev-server-deprecated-option
github/fork/luwuer/logo-cannot-be-selected
github/fork/luxp/master
github/fork/macjabeth/jonathan-picazo
github/fork/maksimdegtyarev/remove-react-import
github/fork/manavm1990/main
github/fork/maoqxxmm/fix/typo
github/fork/marcofugaro/cache-directory-jest
github/fork/marvelsrp/hotfix-lint-treads
github/fork/mcfedr/cjs-support
github/fork/mdevils/update-html-entities-with-flow-types
github/fork/merceyz/merceyz/fix/missing-dependencies
github/fork/milesibastos/patch-1
github/fork/mkarajohn/fix-absolute-paths-in-jest-config-modulePaths
github/fork/mmazzarolo/patch-1
github/fork/modernizer-bot/explicit-path-5
github/fork/mohd-akram/add-eslint-context-rule
github/fork/morellodev/patch-1
github/fork/mrduguo/main
github/fork/mrmckeb/feature/verify-git-package-names
github/fork/msaaddev/primary-branch-main
github/fork/mwangel/master
github/fork/n6g7/custom-host-port
github/fork/nategiraudeau/patch-1
github/fork/nattwasm/main
github/fork/nfriend/nfriend-add-_redirects-file
github/fork/nicgirault/patch-1
github/fork/nickmccurdy/add-prettier-config-to-app
github/fork/nickmccurdy/feature/remove-remaining-react-imports
github/fork/nickmccurdy/move-e2e-tests-to-github-actions
github/fork/nickmccurdy/patch-1
github/fork/nickmccurdy/patch-2
github/fork/nickmccurdy/replace-npx
github/fork/nickmccurdy/revert-web-vitals
github/fork/nico-martin/manifets-json-to-serviceworker
github/fork/nnmax/fix/throwAnUnknowError
github/fork/nvh95/file-transform
github/fork/omar-bakhsh/patch-1
github/fork/oparaskos/patch-1
github/fork/opencollective/opencollective
github/fork/p-avital/patch-2
github/fork/p12tic/fix-dev-server-proxy-broken-origin-header
github/fork/pan-alexey/main
github/fork/paramt/patch-2
github/fork/pdsouza/patch-1
github/fork/pedr0ni/main
github/fork/pedro-demeu/patch-1
github/fork/pedromello/patch-1
github/fork/penx/patch-3
github/fork/ph-fritsche/update-template
github/fork/phated/phated/postcss-loader-upgrade
github/fork/philn5d-ar/patch-1
github/fork/pnarielwala/patch-1
github/fork/pradhul-dev/patch-1
github/fork/prichodko/feat/modern
github/fork/priyankgandhi/patch-1
github/fork/proflayton/brandon/add-no-bin-link-option
github/fork/pstrh/pr/increase-css-module-hash-uniqueness
github/fork/purelledhand/feat/support-disable-incremental-build
github/fork/pushred/resolve-url-loader-v5
github/fork/puxiao/main
github/fork/qubbit/patch-1
github/fork/raix/swap-babel-out-with-swc-in-start-build-and-test
github/fork/raix/v5-add-back-support-for-node-builtins
github/fork/raix/v5-add-react-runtime-aliases
github/fork/raix/v5-fix-react-error-overlay-build
github/fork/raix/v5-fix-split-chunks-issue-prod-build
github/fork/rannn505/patch-1
github/fork/redbmk/full-homepage-url
github/fork/revolunet/patch-1
github/fork/rgbutov/patch-2
github/fork/rheh/main
github/fork/rluvaton/use-module-ids
github/fork/rojo20/react-testing-library-docs
github/fork/rpivo/master
github/fork/rreckonerr/patch-1
github/fork/rsylvian/patch-1
github/fork/ruckc/websocketurl
github/fork/ryo-kagawa/doc-troubleshooting
github/fork/ryota-murakami/feat/disableModuleScopePlugin
github/fork/ryota-murakami/fix/format
github/fork/sashashura/patch-1
github/fork/saurabhjdas786/patch-1
github/fork/saurabhjdas786/patch-2
github/fork/sbindass-deal/patch-1
github/fork/schalkventer/patch-1
github/fork/scottlamb/pr-print-stack
github/fork/segheysens/main
github/fork/serghei77/patch-1
github/fork/serranom/patch-1
github/fork/sheepsteak/paths
github/fork/sheerun/wasm
github/fork/shfshanyue/fix-inline-chunk
github/fork/shhnjk/main
github/fork/shian15810/no-const-enum
github/fork/siddhantvirus/master
github/fork/siddharthborderwala/patch-1
github/fork/siddtheone/patch-1
github/fork/silvareal/patch-1
github/fork/skoging/patch-2
github/fork/sumanthratna/image-optimization2
github/fork/sunil-sharma-999/main
github/fork/svenliebig/master
github/fork/swayamTA/test_branch
github/fork/tanify/patch-1
github/fork/tanvirstreame/fix-project-directory
github/fork/tanvirstreame/update-jest
github/fork/tanvirstreame/update-type
github/fork/tarikhamilton/patch-1
github/fork/tcope25/patch-1
github/fork/teemezzy/patch-2
github/fork/testower/patch-1
github/fork/tetedacier/patch-1
github/fork/textbook/dont-lint-deps
github/fork/th13vn/main
github/fork/thexpand/patch-1
github/fork/thisgeek/patch-1
github/fork/tmclo/main
github/fork/tobiasbueschel/docs/docusaurus-readme
github/fork/tobiasbueschel/master
github/fork/tobiasbueschel/refactor/const
github/fork/tomvalorsa/patch-1
github/fork/treuherz/main
github/fork/trueadm/add-babel-plugin-optimize-react
github/fork/unclechu/sandbox/wenzel/customizable-proxy-env-var
github/fork/user7564/main
github/fork/veltman/unambiguous-sourcetype
github/fork/vikr01/fix/babel-env
github/fork/viswa84/patch-1
github/fork/vlio20/patch-1
github/fork/webbertakken/patch-1
github/fork/wozzo/master
github/fork/wsergent/patch-1
github/fork/xdiegors/patch-2
github/fork/xiaoxiangmoe/master
github/fork/xtech-guru/add-less-support
github/fork/yamankatby/patch-2
github/fork/yanneves/feature/no-restricted-globals
github/fork/yicheny/fix_webpack5_cache_invalidation
github/fork/ylemkimon/allowed-hosts
github/fork/yvettep321/wp5
github/fork/zalox/master
github/fork/zamarawka/feat/css-loacal-ident
github/fork/zanemayo/patch-1
github/fork/zenotsai/mr/main/fix_build_cache
github/fork/zhaomengfan/main
github/fork/zhixiaoqiang/feature/react-dev-utils-export-guessEditor
github/fork/zhoujingchao/main
github/fork/zingbretsen/mdx-webpack-bugfix
github/fork/zjffun/master
lk/refactor-tests
unpin-babel-loader
wp5
v5.0.1
v5.0.0
v4.0.3
v4.0.2
v4.0.1
v4.0.0
v3.4.4
v3.4.3
v3.4.2
v3.4.1
v3.4.0
v3.3.1
v3.3.0
v3.2.0
v3.1.2
v3.1.1
v3.1.0
v3.0.1
v3.0.0
v2.1.8
v2.1.7
v2.1.6
v2.1.5
v2.1.4
v2.1.3
v2.1.2
v2.1.1
v2.1.0
v2.0.5
v2.0.4
v2.0.3
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.17
v1.0.16
v1.0.15
v1.0.13
v1.0.12
v1.0.11
v1.0.10
v1.0.9
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
v0.9.5
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
reset
react-scripts@5.0.1
react-scripts@5.0.0
react-scripts@4.0.3
react-scripts@4.0.2
react-scripts@4.0.1
react-scripts@4.0.0
react-scripts@3.4.1
react-scripts@3.4.0
react-scripts@3.3.1
react-scripts@3.3.0
react-scripts@3.2.0
react-scripts@3.1.2
react-scripts@3.1.1
react-scripts@3.1.0
react-scripts@3.0.1
react-scripts@3.0.0
react-scripts@2.1.8
react-scripts@2.1.7
react-scripts@2.1.6
react-scripts@2.1.5
react-scripts@2.1.4
react-scripts@2.1.3
react-scripts@2.1.2
react-scripts@2.1.1
react-scripts@2.1.0
react-scripts@2.0.4
react-scripts@2.0.3
react-scripts@2.0.2
react-scripts@2.0.1
react-scripts@2.0.0
react-scripts@1.1.4
react-scripts@1.1.3
react-scripts@1.1.2
react-scripts@1.1.1
react-scripts@1.1.0
react-scripts@1.0.17
react-scripts@1.0.16
react-scripts@1.0.15
react-scripts@1.0.14
react-scripts@1.0.13
react-scripts@1.0.12
react-scripts@1.0.11
react-scripts@1.0.10
react-scripts@1.0.9
react-scripts@1.0.8
react-scripts@1.0.7
react-scripts@1.0.6
react-scripts@1.0.5
react-scripts@1.0.4
react-scripts@1.0.3
react-scripts@1.0.2
react-scripts@1.0.1
react-scripts@1.0.0
react-scripts@0.9.5
react-scripts@0.9.4
react-scripts@0.9.3
react-scripts@0.9.1
react-scripts@0.9.0
react-error-overlay@6.0.11
react-error-overlay@6.0.10
react-error-overlay@6.0.9
react-error-overlay@6.0.8
react-error-overlay@6.0.7
react-error-overlay@6.0.6
react-error-overlay@6.0.5
react-error-overlay@6.0.4
react-error-overlay@6.0.3
react-error-overlay@6.0.2
react-error-overlay@6.0.1
react-error-overlay@6.0.0
react-error-overlay@5.1.6
react-error-overlay@5.1.5
react-error-overlay@5.1.4
react-error-overlay@5.1.3
react-error-overlay@5.1.2
react-error-overlay@5.1.1
react-error-overlay@5.1.0
react-error-overlay@5.0.6
react-error-overlay@5.0.4
react-error-overlay@5.0.3
react-error-overlay@5.0.2
react-error-overlay@5.0.1
react-error-overlay@4.0.0
react-error-overlay@3.0.0
react-error-overlay@2.0.2
react-error-overlay@2.0.1
react-error-overlay@2.0.0
react-error-overlay@1.0.10
react-error-overlay@1.0.9
react-error-overlay@1.0.8
react-error-overlay@1.0.7
react-error-overlay@1.0.6
react-error-overlay@1.0.5
react-error-overlay@1.0.4
react-error-overlay@1.0.3
react-error-overlay@1.0.2
react-error-overlay@1.0.1
react-error-overlay@1.0.0
react-dev-utils@12.0.1
react-dev-utils@12.0.0
react-dev-utils@11.0.3
react-dev-utils@11.0.2
react-dev-utils@11.0.1
react-dev-utils@11.0.0
react-dev-utils@10.2.1
react-dev-utils@10.2.0
react-dev-utils@10.1.0
react-dev-utils@10.0.0
react-dev-utils@9.1.0
react-dev-utils@9.0.4
react-dev-utils@9.0.3
react-dev-utils@9.0.2
react-dev-utils@9.0.1
react-dev-utils@9.0.0
react-dev-utils@8.0.0
react-dev-utils@7.0.5
react-dev-utils@7.0.4
react-dev-utils@7.0.3
react-dev-utils@7.0.2
react-dev-utils@7.0.1
react-dev-utils@7.0.0
react-dev-utils@6.1.1
react-dev-utils@6.1.0
react-dev-utils@6.0.4
react-dev-utils@6.0.3
react-dev-utils@6.0.2
react-dev-utils@6.0.1
react-dev-utils@5.0.1
react-dev-utils@5.0.0
react-dev-utils@4.2.1
react-dev-utils@4.2.0
react-dev-utils@4.1.0
react-dev-utils@4.0.1
react-dev-utils@4.0.0
react-dev-utils@3.1.0
react-dev-utils@3.0.2
react-dev-utils@3.0.1
react-dev-utils@3.0.0
react-dev-utils@2.0.1
react-dev-utils@2.0.0
react-dev-utils@1.0.3
react-dev-utils@1.0.2
react-dev-utils@1.0.1
react-dev-utils@1.0.0
react-dev-utils@0.5.2
react-dev-utils@0.5.1
react-dev-utils@0.5.0
react-app-polyfill@3.0.0
react-app-polyfill@2.0.0
react-app-polyfill@1.0.6
react-app-polyfill@1.0.5
react-app-polyfill@1.0.4
react-app-polyfill@1.0.3
react-app-polyfill@1.0.2
react-app-polyfill@1.0.1
react-app-polyfill@1.0.0
react-app-polyfill@0.2.2
react-app-polyfill@0.2.1
react-app-polyfill@0.2.0
react-app-polyfill@0.1.3
react-app-polyfill@0.1.2
react-app-polyfill@0.1.1
eslint-config-react-app@7.0.1
eslint-config-react-app@7.0.0
eslint-config-react-app@6.0.0
eslint-config-react-app@5.2.1
eslint-config-react-app@5.2.0
eslint-config-react-app@5.1.0
eslint-config-react-app@5.0.2
eslint-config-react-app@5.0.1
eslint-config-react-app@5.0.0
eslint-config-react-app@4.0.1
eslint-config-react-app@4.0.0
eslint-config-react-app@3.0.8
eslint-config-react-app@3.0.7
eslint-config-react-app@3.0.6
eslint-config-react-app@3.0.5
eslint-config-react-app@3.0.3
eslint-config-react-app@3.0.2
eslint-config-react-app@3.0.1
eslint-config-react-app@2.1.0
eslint-config-react-app@2.0.1
eslint-config-react-app@2.0.0
eslint-config-react-app@1.0.5
eslint-config-react-app@1.0.4
eslint-config-react-app@1.0.3
eslint-config-react-app@1.0.2
eslint-config-react-app@1.0.1
eslint-config-react-app@1.0.0
eslint-config-react-app@0.6.2
eslint-config-react-app@0.6.1
eslint-config-react-app@0.5.2
eslint-config-react-app@0.5.1
create-react-app@5.0.1
create-react-app@5.0.0
create-react-app@4.0.3
create-react-app@4.0.2
create-react-app@4.0.1
create-react-app@4.0.0
create-react-app@3.4.1
create-react-app@3.4.0
create-react-app@3.3.1
create-react-app@3.3.0
create-react-app@3.2.0
create-react-app@3.1.2
create-react-app@3.1.1
create-react-app@3.1.0
create-react-app@3.0.1
create-react-app@3.0.0
create-react-app@2.1.8
create-react-app@2.1.7
create-react-app@2.1.6
create-react-app@2.1.5
create-react-app@2.1.4
create-react-app@2.1.3
create-react-app@2.1.2
create-react-app@2.1.1
create-react-app@2.1.0
create-react-app@2.0.3
create-react-app@2.0.2
create-react-app@2.0.1
create-react-app@1.5.2
create-react-app@1.5.0
create-react-app@1.4.3
create-react-app@1.4.1
create-react-app@1.4.0
create-react-app@1.3.3
create-react-app@1.3.2
create-react-app@1.3.1
create-react-app@1.3.0
create-react-app@1.2.0
create-react-app@1.1.0
create-react-app@1.0.4
cra-template-typescript@1.2.0
cra-template-typescript@1.1.3
cra-template-typescript@1.1.2
cra-template-typescript@1.1.1
cra-template-typescript@1.1.0
cra-template-typescript@1.0.3
cra-template-typescript@1.0.2
cra-template-typescript@1.0.1
cra-template-typescript@1.0.0
cra-template@1.2.0
cra-template@1.1.3
cra-template@1.1.2
cra-template@1.1.1
cra-template@1.1.0
cra-template@1.0.3
cra-template@1.0.2
cra-template@1.0.1
cra-template@1.0.0
confusing-browser-globals@1.0.11
confusing-browser-globals@1.0.10
confusing-browser-globals@1.0.9
confusing-browser-globals@1.0.8
confusing-browser-globals@1.0.7
confusing-browser-globals@1.0.6
confusing-browser-globals@1.0.5
confusing-browser-globals@1.0.3
confusing-browser-globals@1.0.2
babel-preset-react-app@10.0.1
babel-preset-react-app@10.0.0
babel-preset-react-app@9.1.2
babel-preset-react-app@9.1.1
babel-preset-react-app@9.1.0
babel-preset-react-app@9.0.2
babel-preset-react-app@9.0.1
babel-preset-react-app@9.0.0
babel-preset-react-app@8.0.0
babel-preset-react-app@7.0.2
babel-preset-react-app@7.0.1
babel-preset-react-app@7.0.0
babel-preset-react-app@6.1.0
babel-preset-react-app@6.0.0
babel-preset-react-app@5.0.3
babel-preset-react-app@5.0.2
babel-preset-react-app@5.0.1
babel-preset-react-app@5.0.0
babel-preset-react-app@3.1.1
babel-preset-react-app@3.1.0
babel-preset-react-app@3.0.3
babel-preset-react-app@3.0.2
babel-preset-react-app@3.0.1
babel-preset-react-app@3.0.0
babel-preset-react-app@2.2.0
babel-preset-react-app@2.1.1
babel-preset-react-app@2.1.0
babel-plugin-named-asset-import@0.3.8
babel-plugin-named-asset-import@0.3.7
babel-plugin-named-asset-import@0.3.6
babel-plugin-named-asset-import@0.3.5
babel-plugin-named-asset-import@0.3.4
babel-plugin-named-asset-import@0.3.3
babel-plugin-named-asset-import@0.3.2
babel-plugin-named-asset-import@0.3.1
babel-plugin-named-asset-import@0.3.0
babel-plugin-named-asset-import@0.2.3
babel-plugin-named-asset-import@0.2.2
babel-plugin-named-asset-import@0.2.1
No related merge requests found
Changes
37
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
packages/react-scripts/fixtures/kitchensink/.babelrc
+1
-1
packages/react-scripts/fixtures/kitchensink/.babelrc
packages/react-scripts/fixtures/kitchensink/.template.dependencies.json
+0
-1
...-scripts/fixtures/kitchensink/.template.dependencies.json
packages/react-scripts/fixtures/kitchensink/src/App.js
+33
-20
packages/react-scripts/fixtures/kitchensink/src/App.js
packages/react-scripts/fixtures/kitchensink/src/App.test.js
+0
-8
packages/react-scripts/fixtures/kitchensink/src/App.test.js
packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js
+11
-9
...scripts/fixtures/kitchensink/src/features/env/NodePath.js
packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.test.js
+3
-1
...ts/fixtures/kitchensink/src/features/env/NodePath.test.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js
+11
-9
...res/kitchensink/src/features/syntax/ArrayDestructuring.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.test.js
+3
-1
...itchensink/src/features/syntax/ArrayDestructuring.test.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js
+11
-9
...s/fixtures/kitchensink/src/features/syntax/ArraySpread.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.test.js
+3
-1
...tures/kitchensink/src/features/syntax/ArraySpread.test.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
+11
-9
...ts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.test.js
+3
-1
...xtures/kitchensink/src/features/syntax/AsyncAwait.test.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js
+10
-2
...xtures/kitchensink/src/features/syntax/ClassProperties.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.test.js
+3
-1
...s/kitchensink/src/features/syntax/ClassProperties.test.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js
+11
-9
...res/kitchensink/src/features/syntax/ComputedProperties.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.test.js
+3
-1
...itchensink/src/features/syntax/ComputedProperties.test.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js
+11
-9
...es/kitchensink/src/features/syntax/CustomInterpolation.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.test.js
+3
-1
...tchensink/src/features/syntax/CustomInterpolation.test.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js
+11
-9
...ures/kitchensink/src/features/syntax/DefaultParameters.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.test.js
+3
-1
...kitchensink/src/features/syntax/DefaultParameters.test.js
with
145 additions
and
103 deletions
+145
-103
packages/react-scripts/fixtures/kitchensink/.babelrc
+
1
-
1
View file @
adab23fa
{
{
"presets": ["
latest
"]
"presets": ["
react-app
"]
}
}
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/.template.dependencies.json
+
0
-
1
View file @
adab23fa
{
{
"dependencies"
:
{
"dependencies"
:
{
"babel-preset-latest"
:
"6.16.0"
,
"babel-register"
:
"6.22.0"
,
"babel-register"
:
"6.22.0"
,
"babel-polyfill"
:
"6.20.0"
,
"babel-polyfill"
:
"6.20.0"
,
"chai"
:
"3.5.0"
,
"chai"
:
"3.5.0"
,
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/App.js
+
33
-
20
View file @
adab23fa
import
React
from
'
react
'
;
import
React
,
{
Component
,
PropTypes
,
createElement
}
from
'
react
'
;
class
BuiltEmitter
extends
React
.
Component
{
class
BuiltEmitter
extends
Component
{
constructor
(
props
)
{
static
propTypes
=
{
super
(
props
)
feature
:
PropTypes
.
func
.
isRequired
this
.
callWhenDone
=
done
=>
done
();
}
}
componentDidMount
()
{
componentDidMount
()
{
this
.
callWhenDone
(()
=>
document
.
dispatchEvent
(
new
Event
(
'
ReactFeatureDidMount
'
)));
const
{
feature
}
=
this
.
props
// Class components must call this.props.onReady when they're ready for the test.
// We will assume functional components are ready immediately after mounting.
if
(
!
Component
.
isPrototypeOf
(
feature
))
{
this
.
handleReady
();
}
}
}
render
()
{
handleReady
()
{
const
feature
=
React
.
cloneElement
(
React
.
Children
.
only
(
this
.
props
.
children
),
{
document
.
dispatchEvent
(
new
Event
(
'
ReactFeatureDidMount
'
));
setCallWhenDone
:
done
=>
{
}
this
.
callWhenDone
=
done
;
}
});
return
<
div
>
{
feature
}
<
/div>
;
render
()
{
const
{
props
:
{
feature
},
handleReady
}
=
this
;
return
(
<
div
>
{
createElement
(
feature
,
{
onReady
:
handleReady
})}
<
/div
>
);
}
}
}
}
class
App
extends
React
.
Component
{
class
App
extends
Component
{
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
...
@@ -105,9 +117,7 @@ class App extends React.Component {
...
@@ -105,9 +117,7 @@ class App extends React.Component {
case
'
unknown-ext-inclusion
'
:
case
'
unknown-ext-inclusion
'
:
require
.
ensure
([],
()
=>
this
.
setFeature
(
require
(
'
./features/webpack/UnknownExtInclusion
'
).
default
));
require
.
ensure
([],
()
=>
this
.
setFeature
(
require
(
'
./features/webpack/UnknownExtInclusion
'
).
default
));
break
;
break
;
default
:
default
:
throw
new
Error
(
'
Unknown feature!
'
);
this
.
setFeature
(
null
);
break
;
}
}
}
}
...
@@ -116,8 +126,11 @@ class App extends React.Component {
...
@@ -116,8 +126,11 @@ class App extends React.Component {
}
}
render
()
{
render
()
{
const
Feature
=
this
.
state
.
feature
;
const
{
feature
}
=
this
.
state
;
return
Feature
?
<
BuiltEmitter
><
Feature
/><
/BuiltEmitter> : null
;
if
(
feature
!==
null
)
{
return
<
BuiltEmitter
feature
=
{
feature
}
/>
;
}
return
null
;
}
}
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/App.test.js
deleted
100644 → 0
+
0
-
8
View file @
65e63403
import
React
from
'
react
'
;
import
ReactDOM
from
'
react-dom
'
;
import
App
from
'
./App
'
;
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
App
/>
,
div
);
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js
+
11
-
9
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
import
load
from
'
absoluteLoad
'
import
load
from
'
absoluteLoad
'
export
default
class
extends
React
.
Component
{
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
this
.
done
=
()
=>
{};
this
.
props
.
setCallWhenDone
&&
this
.
props
.
setCallWhenDone
((
done
)
=>
{
this
.
done
=
done
;
});
this
.
state
=
{
users
:
[]
};
this
.
state
=
{
users
:
[]
};
}
}
async
componentDidMount
()
{
async
componentDidMount
()
{
const
users
=
load
();
const
users
=
load
();
this
.
setState
({
users
},
()
=>
this
.
done
());
this
.
setState
({
users
});
}
componentDidUpdate
()
{
this
.
props
.
onReady
();
}
}
render
()
{
render
()
{
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import NodePath from './NodePath';
...
@@ -5,6 +5,8 @@ import NodePath from './NodePath';
describe
(
'
NODE_PATH
'
,
()
=>
{
describe
(
'
NODE_PATH
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
NodePath
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
NodePath
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js
+
11
-
9
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
function
load
()
{
function
load
()
{
return
[
return
[
...
@@ -9,21 +9,23 @@ function load() {
...
@@ -9,21 +9,23 @@ function load() {
];
];
}
}
export
default
class
extends
React
.
Component
{
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
this
.
done
=
()
=>
{};
this
.
props
.
setCallWhenDone
&&
this
.
props
.
setCallWhenDone
((
done
)
=>
{
this
.
done
=
done
;
});
this
.
state
=
{
users
:
[]
};
this
.
state
=
{
users
:
[]
};
}
}
async
componentDidMount
()
{
async
componentDidMount
()
{
const
users
=
load
();
const
users
=
load
();
this
.
setState
({
users
},
()
=>
this
.
done
());
this
.
setState
({
users
});
}
componentDidUpdate
()
{
this
.
props
.
onReady
();
}
}
render
()
{
render
()
{
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import ArrayDestructuring from './ArrayDestructuring';
...
@@ -5,6 +5,8 @@ import ArrayDestructuring from './ArrayDestructuring';
describe
(
'
array destructuring
'
,
()
=>
{
describe
(
'
array destructuring
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
ArrayDestructuring
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
ArrayDestructuring
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js
+
11
-
9
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
function
load
(
users
)
{
function
load
(
users
)
{
return
[
return
[
...
@@ -9,21 +9,23 @@ function load(users) {
...
@@ -9,21 +9,23 @@ function load(users) {
];
];
}
}
export
default
class
extends
React
.
Component
{
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
this
.
done
=
()
=>
{};
this
.
props
.
setCallWhenDone
&&
this
.
props
.
setCallWhenDone
((
done
)
=>
{
this
.
done
=
done
;
});
this
.
state
=
{
users
:
[]
};
this
.
state
=
{
users
:
[]
};
}
}
async
componentDidMount
()
{
async
componentDidMount
()
{
const
users
=
load
([{
id
:
42
,
name
:
'
42
'
}]);
const
users
=
load
([{
id
:
42
,
name
:
'
42
'
}]);
this
.
setState
({
users
},
()
=>
this
.
done
());
this
.
setState
({
users
});
}
componentDidUpdate
()
{
this
.
props
.
onReady
();
}
}
render
()
{
render
()
{
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import ArraySpread from './ArraySpread';
...
@@ -5,6 +5,8 @@ import ArraySpread from './ArraySpread';
describe
(
'
array spread
'
,
()
=>
{
describe
(
'
array spread
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
ArraySpread
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
ArraySpread
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
+
11
-
9
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
async
function
load
()
{
async
function
load
()
{
return
[
return
[
...
@@ -9,21 +9,23 @@ async function load() {
...
@@ -9,21 +9,23 @@ async function load() {
];
];
}
}
export
default
class
extends
React
.
Component
{
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
this
.
done
=
()
=>
{};
this
.
props
.
setCallWhenDone
&&
this
.
props
.
setCallWhenDone
((
done
)
=>
{
this
.
done
=
done
;
});
this
.
state
=
{
users
:
[]
};
this
.
state
=
{
users
:
[]
};
}
}
async
componentDidMount
()
{
async
componentDidMount
()
{
const
users
=
await
load
();
const
users
=
await
load
();
this
.
setState
({
users
},
()
=>
this
.
done
());
this
.
setState
({
users
});
}
componentDidUpdate
()
{
this
.
props
.
onReady
();
}
}
render
()
{
render
()
{
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import AsyncAwait from './AsyncAwait';
...
@@ -5,6 +5,8 @@ import AsyncAwait from './AsyncAwait';
describe
(
'
async/await
'
,
()
=>
{
describe
(
'
async/await
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
AsyncAwait
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
AsyncAwait
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js
+
10
-
2
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
export
default
class
extends
React
.
Component
{
users
=
[
users
=
[
{
id
:
1
,
name
:
'
1
'
},
{
id
:
1
,
name
:
'
1
'
},
{
id
:
2
,
name
:
'
2
'
},
{
id
:
2
,
name
:
'
2
'
},
...
@@ -8,6 +12,10 @@ export default class extends React.Component {
...
@@ -8,6 +12,10 @@ export default class extends React.Component {
{
id
:
4
,
name
:
'
4
'
}
{
id
:
4
,
name
:
'
4
'
}
];
];
componentDidMount
()
{
this
.
props
.
onReady
()
}
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-class-properties
"
>
<
div
id
=
"
feature-class-properties
"
>
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import ClassProperties from './ClassProperties';
...
@@ -5,6 +5,8 @@ import ClassProperties from './ClassProperties';
describe
(
'
class properties
'
,
()
=>
{
describe
(
'
class properties
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
ClassProperties
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
ClassProperties
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js
+
11
-
9
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
function
load
(
prefix
)
{
function
load
(
prefix
)
{
return
[
return
[
...
@@ -9,21 +9,23 @@ function load(prefix) {
...
@@ -9,21 +9,23 @@ function load(prefix) {
];
];
}
}
export
default
class
extends
React
.
Component
{
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
this
.
done
=
()
=>
{};
this
.
props
.
setCallWhenDone
&&
this
.
props
.
setCallWhenDone
((
done
)
=>
{
this
.
done
=
done
;
});
this
.
state
=
{
users
:
[]
};
this
.
state
=
{
users
:
[]
};
}
}
async
componentDidMount
()
{
async
componentDidMount
()
{
const
users
=
load
(
'
user_
'
);
const
users
=
load
(
'
user_
'
);
this
.
setState
({
users
},
()
=>
this
.
done
());
this
.
setState
({
users
});
}
componentDidUpdate
()
{
this
.
props
.
onReady
();
}
}
render
()
{
render
()
{
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import ComputedProperties from './ComputedProperties';
...
@@ -5,6 +5,8 @@ import ComputedProperties from './ComputedProperties';
describe
(
'
computed properties
'
,
()
=>
{
describe
(
'
computed properties
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
ComputedProperties
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
ComputedProperties
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js
+
11
-
9
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
const
styled
=
([
style
])
=>
style
.
trim
()
const
styled
=
([
style
])
=>
style
.
trim
()
.
split
(
/
\s
*;
\s
*/
)
.
split
(
/
\s
*;
\s
*/
)
...
@@ -14,21 +14,23 @@ function load() {
...
@@ -14,21 +14,23 @@ function load() {
];
];
}
}
export
default
class
extends
React
.
Component
{
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
this
.
done
=
()
=>
{};
this
.
props
.
setCallWhenDone
&&
this
.
props
.
setCallWhenDone
((
done
)
=>
{
this
.
done
=
done
;
});
this
.
state
=
{
users
:
[]
};
this
.
state
=
{
users
:
[]
};
}
}
async
componentDidMount
()
{
async
componentDidMount
()
{
const
users
=
load
();
const
users
=
load
();
this
.
setState
({
users
},
()
=>
this
.
done
());
this
.
setState
({
users
});
}
componentDidUpdate
()
{
this
.
props
.
onReady
();
}
}
render
()
{
render
()
{
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import CustomInterpolation from './CustomInterpolation';
...
@@ -5,6 +5,8 @@ import CustomInterpolation from './CustomInterpolation';
describe
(
'
custom interpolation
'
,
()
=>
{
describe
(
'
custom interpolation
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
CustomInterpolation
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
CustomInterpolation
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js
+
11
-
9
View file @
adab23fa
import
React
from
'
react
'
import
React
,
{
Component
,
PropTypes
}
from
'
react
'
function
load
(
id
=
0
)
{
function
load
(
id
=
0
)
{
return
[
return
[
...
@@ -9,21 +9,23 @@ function load(id = 0) {
...
@@ -9,21 +9,23 @@ function load(id = 0) {
];
];
}
}
export
default
class
extends
React
.
Component
{
export
default
class
extends
Component
{
static
propTypes
=
{
onReady
:
PropTypes
.
func
.
isRequired
}
constructor
(
props
)
{
constructor
(
props
)
{
super
(
props
);
super
(
props
);
this
.
done
=
()
=>
{};
this
.
props
.
setCallWhenDone
&&
this
.
props
.
setCallWhenDone
((
done
)
=>
{
this
.
done
=
done
;
});
this
.
state
=
{
users
:
[]
};
this
.
state
=
{
users
:
[]
};
}
}
async
componentDidMount
()
{
async
componentDidMount
()
{
const
users
=
load
();
const
users
=
load
();
this
.
setState
({
users
},
()
=>
this
.
done
());
this
.
setState
({
users
});
}
componentDidUpdate
()
{
this
.
props
.
onReady
();
}
}
render
()
{
render
()
{
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.test.js
+
3
-
1
View file @
adab23fa
...
@@ -5,6 +5,8 @@ import DefaultParameters from './DefaultParameters';
...
@@ -5,6 +5,8 @@ import DefaultParameters from './DefaultParameters';
describe
(
'
default parameters
'
,
()
=>
{
describe
(
'
default parameters
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
it
(
'
renders without crashing
'
,
()
=>
{
const
div
=
document
.
createElement
(
'
div
'
);
const
div
=
document
.
createElement
(
'
div
'
);
ReactDOM
.
render
(
<
DefaultParameters
/>
,
div
);
return
new
Promise
(
resolve
=>
{
ReactDOM
.
render
(
<
DefaultParameters
onReady
=
{
resolve
}
/>, div
)
;
});
});
});
});
});
This diff is collapsed.
Click to expand it.
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Snippets