Skip to content
GitLab
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
a171d930
Commit
a171d930
authored
7 years ago
by
Dan Abramov
Browse files
Options
Download
Email Patches
Plain Diff
Reformat source code with Prettier 1.5.2
parent
29c8733e
Changes
49
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
packages/react-scripts/fixtures/kitchensink/integration/initDOM.js
+25
-23
...react-scripts/fixtures/kitchensink/integration/initDOM.js
packages/react-scripts/fixtures/kitchensink/src/App.js
+58
-43
packages/react-scripts/fixtures/kitchensink/src/App.js
packages/react-scripts/fixtures/kitchensink/src/features/env/FileEnvVariables.js
+7
-5
...fixtures/kitchensink/src/features/env/FileEnvVariables.js
packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js
+5
-1
...scripts/fixtures/kitchensink/src/features/env/NodePath.js
packages/react-scripts/fixtures/kitchensink/src/features/env/PublicUrl.js
+4
-3
...cripts/fixtures/kitchensink/src/features/env/PublicUrl.js
packages/react-scripts/fixtures/kitchensink/src/features/env/ShellEnvVariables.js
+2
-3
...ixtures/kitchensink/src/features/env/ShellEnvVariables.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js
+5
-1
...res/kitchensink/src/features/syntax/ArrayDestructuring.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js
+5
-1
...s/fixtures/kitchensink/src/features/syntax/ArraySpread.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
+5
-1
...ts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js
+5
-1
...xtures/kitchensink/src/features/syntax/ClassProperties.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js
+5
-3
...res/kitchensink/src/features/syntax/ComputedProperties.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js
+5
-3
...es/kitchensink/src/features/syntax/CustomInterpolation.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js
+5
-1
...ures/kitchensink/src/features/syntax/DefaultParameters.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.js
+5
-1
.../kitchensink/src/features/syntax/DestructuringAndAwait.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.js
+5
-1
...ts/fixtures/kitchensink/src/features/syntax/Generators.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.js
+5
-1
...es/kitchensink/src/features/syntax/ObjectDestructuring.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.js
+5
-3
.../fixtures/kitchensink/src/features/syntax/ObjectSpread.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.js
+5
-1
...ipts/fixtures/kitchensink/src/features/syntax/Promises.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.js
+5
-1
...ixtures/kitchensink/src/features/syntax/RestAndDefault.js
packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.js
+5
-1
...ixtures/kitchensink/src/features/syntax/RestParameters.js
with
171 additions
and
98 deletions
+171
-98
packages/react-scripts/fixtures/kitchensink/integration/initDOM.js
+
25
-
23
View file @
a171d930
...
@@ -38,13 +38,14 @@ if (process.env.E2E_FILE) {
...
@@ -38,13 +38,14 @@ if (process.env.E2E_FILE) {
)
)
);
);
}
else
if
(
process
.
env
.
E2E_URL
)
{
}
else
if
(
process
.
env
.
E2E_URL
)
{
getMarkup
=
()
=>
new
Promise
(
resolve
=>
{
getMarkup
=
()
=>
http
.
get
(
process
.
env
.
E2E_URL
,
res
=>
{
new
Promise
(
resolve
=>
{
let
rawData
=
''
;
http
.
get
(
process
.
env
.
E2E_URL
,
res
=>
{
res
.
on
(
'
data
'
,
chunk
=>
rawData
+=
chunk
);
let
rawData
=
''
;
res
.
on
(
'
end
'
,
()
=>
resolve
(
rawData
));
res
.
on
(
'
data
'
,
chunk
=>
(
rawData
+=
chunk
));
res
.
on
(
'
end
'
,
()
=>
resolve
(
rawData
));
});
});
});
});
resourceLoader
=
(
resource
,
callback
)
=>
resource
.
defaultFetch
(
callback
);
resourceLoader
=
(
resource
,
callback
)
=>
resource
.
defaultFetch
(
callback
);
}
else
{
}
else
{
...
@@ -58,21 +59,22 @@ if (process.env.E2E_FILE) {
...
@@ -58,21 +59,22 @@ if (process.env.E2E_FILE) {
);
);
}
}
export
default
feature
=>
new
Promise
(
async
resolve
=>
{
export
default
feature
=>
const
markup
=
await
getMarkup
();
new
Promise
(
async
resolve
=>
{
const
host
=
process
.
env
.
E2E_URL
||
'
http://www.example.org/spa:3000
'
;
const
markup
=
await
getMarkup
();
const
doc
=
jsdom
.
jsdom
(
markup
,
{
const
host
=
process
.
env
.
E2E_URL
||
'
http://www.example.org/spa:3000
'
;
features
:
{
const
doc
=
jsdom
.
jsdom
(
markup
,
{
FetchExternalResources
:
[
'
script
'
,
'
css
'
],
features
:
{
ProcessExternalResources
:
[
'
script
'
],
FetchExternalResources
:
[
'
script
'
,
'
css
'
],
},
ProcessExternalResources
:
[
'
script
'
],
created
:
(
_
,
win
)
=>
},
win
.
addEventListener
(
'
ReactFeatureDidMount
'
,
()
=>
resolve
(
doc
),
true
),
created
:
(
_
,
win
)
=>
deferClose
:
true
,
win
.
addEventListener
(
'
ReactFeatureDidMount
'
,
()
=>
resolve
(
doc
),
true
),
resourceLoader
,
deferClose
:
true
,
url
:
`
${
host
}
#
${
feature
}
`
,
resourceLoader
,
virtualConsole
:
jsdom
.
createVirtualConsole
().
sendTo
(
console
),
url
:
`
${
host
}
#
${
feature
}
`
,
});
virtualConsole
:
jsdom
.
createVirtualConsole
().
sendTo
(
console
),
});
doc
.
close
();
doc
.
close
();
});
});
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/App.js
+
58
-
43
View file @
a171d930
...
@@ -30,10 +30,7 @@ class BuiltEmitter extends Component {
...
@@ -30,10 +30,7 @@ class BuiltEmitter extends Component {
}
}
render
()
{
render
()
{
const
{
const
{
props
:
{
feature
},
handleReady
}
=
this
;
props
:
{
feature
},
handleReady
,
}
=
this
;
return
(
return
(
<
div
>
<
div
>
{
createElement
(
feature
,
{
{
createElement
(
feature
,
{
...
@@ -57,114 +54,132 @@ class App extends Component {
...
@@ -57,114 +54,132 @@ class App extends Component {
const
feature
=
window
.
location
.
hash
.
slice
(
1
);
const
feature
=
window
.
location
.
hash
.
slice
(
1
);
switch
(
feature
)
{
switch
(
feature
)
{
case
'
array-destructuring
'
:
case
'
array-destructuring
'
:
import
(
import
(
'
./features/syntax/ArrayDestructuring
'
).
then
(
f
=>
'
./features/syntax/ArrayDestructuring
'
this
.
setFeature
(
f
.
default
)
).
then
(
f
=>
this
.
setFeature
(
f
.
default
)
);
);
break
;
break
;
case
'
array-spread
'
:
case
'
array-spread
'
:
import
(
'
./features/syntax/ArraySpread
'
).
then
(
f
=>
import
(
'
./features/syntax/ArraySpread
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
async-await
'
:
case
'
async-await
'
:
import
(
'
./features/syntax/AsyncAwait
'
).
then
(
f
=>
import
(
'
./features/syntax/AsyncAwait
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
class-properties
'
:
case
'
class-properties
'
:
import
(
'
./features/syntax/ClassProperties
'
).
then
(
f
=>
import
(
'
./features/syntax/ClassProperties
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
computed-properties
'
:
case
'
computed-properties
'
:
import
(
import
(
'
./features/syntax/ComputedProperties
'
).
then
(
f
=>
'
./features/syntax/ComputedProperties
'
this
.
setFeature
(
f
.
default
)
).
then
(
f
=>
this
.
setFeature
(
f
.
default
)
);
);
break
;
break
;
case
'
css-inclusion
'
:
case
'
css-inclusion
'
:
import
(
'
./features/webpack/CssInclusion
'
).
then
(
f
=>
import
(
'
./features/webpack/CssInclusion
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
custom-interpolation
'
:
case
'
custom-interpolation
'
:
import
(
import
(
'
./features/syntax/CustomInterpolation
'
).
then
(
f
=>
'
./features/syntax/CustomInterpolation
'
this
.
setFeature
(
f
.
default
)
).
then
(
f
=>
this
.
setFeature
(
f
.
default
)
);
);
break
;
break
;
case
'
default-parameters
'
:
case
'
default-parameters
'
:
import
(
'
./features/syntax/DefaultParameters
'
).
then
(
f
=>
import
(
'
./features/syntax/DefaultParameters
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
destructuring-and-await
'
:
case
'
destructuring-and-await
'
:
import
(
import
(
'
./features/syntax/DestructuringAndAwait
'
).
then
(
f
=>
'
./features/syntax/DestructuringAndAwait
'
this
.
setFeature
(
f
.
default
)
).
then
(
f
=>
this
.
setFeature
(
f
.
default
)
);
);
break
;
break
;
case
'
file-env-variables
'
:
case
'
file-env-variables
'
:
import
(
'
./features/env/FileEnvVariables
'
).
then
(
f
=>
import
(
'
./features/env/FileEnvVariables
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
generators
'
:
case
'
generators
'
:
import
(
'
./features/syntax/Generators
'
).
then
(
f
=>
import
(
'
./features/syntax/Generators
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
image-inclusion
'
:
case
'
image-inclusion
'
:
import
(
'
./features/webpack/ImageInclusion
'
).
then
(
f
=>
import
(
'
./features/webpack/ImageInclusion
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
json-inclusion
'
:
case
'
json-inclusion
'
:
import
(
'
./features/webpack/JsonInclusion
'
).
then
(
f
=>
import
(
'
./features/webpack/JsonInclusion
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
linked-modules
'
:
case
'
linked-modules
'
:
import
(
'
./features/webpack/LinkedModules
'
).
then
(
f
=>
import
(
'
./features/webpack/LinkedModules
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
node-path
'
:
case
'
node-path
'
:
import
(
'
./features/env/NodePath
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
import
(
'
./features/env/NodePath
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
break
;
break
;
case
'
no-ext-inclusion
'
:
case
'
no-ext-inclusion
'
:
import
(
'
./features/webpack/NoExtInclusion
'
).
then
(
f
=>
import
(
'
./features/webpack/NoExtInclusion
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
object-destructuring
'
:
case
'
object-destructuring
'
:
import
(
import
(
'
./features/syntax/ObjectDestructuring
'
).
then
(
f
=>
'
./features/syntax/ObjectDestructuring
'
this
.
setFeature
(
f
.
default
)
).
then
(
f
=>
this
.
setFeature
(
f
.
default
)
);
);
break
;
break
;
case
'
object-spread
'
:
case
'
object-spread
'
:
import
(
'
./features/syntax/ObjectSpread
'
).
then
(
f
=>
import
(
'
./features/syntax/ObjectSpread
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
promises
'
:
case
'
promises
'
:
import
(
'
./features/syntax/Promises
'
).
then
(
f
=>
import
(
'
./features/syntax/Promises
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
public-url
'
:
case
'
public-url
'
:
import
(
'
./features/env/PublicUrl
'
).
then
(
f
=>
import
(
'
./features/env/PublicUrl
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
rest-and-default
'
:
case
'
rest-and-default
'
:
import
(
'
./features/syntax/RestAndDefault
'
).
then
(
f
=>
import
(
'
./features/syntax/RestAndDefault
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
rest-parameters
'
:
case
'
rest-parameters
'
:
import
(
'
./features/syntax/RestParameters
'
).
then
(
f
=>
import
(
'
./features/syntax/RestParameters
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
shell-env-variables
'
:
case
'
shell-env-variables
'
:
import
(
'
./features/env/ShellEnvVariables
'
).
then
(
f
=>
import
(
'
./features/env/ShellEnvVariables
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
svg-inclusion
'
:
case
'
svg-inclusion
'
:
import
(
'
./features/webpack/SvgInclusion
'
).
then
(
f
=>
import
(
'
./features/webpack/SvgInclusion
'
).
then
(
f
=>
this
.
setFeature
(
f
.
default
));
this
.
setFeature
(
f
.
default
)
);
break
;
break
;
case
'
template-interpolation
'
:
case
'
template-interpolation
'
:
import
(
import
(
'
./features/syntax/TemplateInterpolation
'
).
then
(
f
=>
'
./features/syntax/TemplateInterpolation
'
this
.
setFeature
(
f
.
default
)
).
then
(
f
=>
this
.
setFeature
(
f
.
default
)
);
);
break
;
break
;
case
'
unknown-ext-inclusion
'
:
case
'
unknown-ext-inclusion
'
:
import
(
import
(
'
./features/webpack/UnknownExtInclusion
'
).
then
(
f
=>
'
./features/webpack/UnknownExtInclusion
'
this
.
setFeature
(
f
.
default
)
).
then
(
f
=>
this
.
setFeature
(
f
.
default
)
);
);
break
;
break
;
default
:
default
:
throw
new
Error
(
`Missing feature "
${
feature
}
"`
);
throw
new
Error
(
`Missing feature "
${
feature
}
"`
);
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/env/FileEnvVariables.js
+
7
-
5
View file @
a171d930
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
import
React
from
'
react
'
;
import
React
from
'
react
'
;
export
default
()
=>
(
export
default
()
=>
<
span
>
<
span
>
<
span
id
=
"
feature-file-env-original-1
"
>
<
span
id
=
"
feature-file-env-original-1
"
>
{
process
.
env
.
REACT_APP_ORIGINAL_1
}
{
process
.
env
.
REACT_APP_ORIGINAL_1
}
...
@@ -18,8 +18,10 @@ export default () => (
...
@@ -18,8 +18,10 @@ export default () => (
{
process
.
env
.
REACT_APP_ORIGINAL_2
}
{
process
.
env
.
REACT_APP_ORIGINAL_2
}
<
/span
>
<
/span
>
<
span
id
=
"
feature-file-env
"
>
<
span
id
=
"
feature-file-env
"
>
{
process
.
env
.
REACT_APP_DEVELOPMENT
}{
process
.
env
.
REACT_APP_PRODUCTION
}
{
process
.
env
.
REACT_APP_DEVELOPMENT
}
{
process
.
env
.
REACT_APP_PRODUCTION
}
<
/span
>
<
/span
>
<
span
id
=
"
feature-file-env-x
"
>
{
process
.
env
.
REACT_APP_X
}
<
/span
>
<
span
id
=
"
feature-file-env-x
"
>
<
/span
>
{
process
.
env
.
REACT_APP_X
}
);
<
/span
>
<
/span>
;
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js
+
5
-
1
View file @
a171d930
...
@@ -33,7 +33,11 @@ export default class extends Component {
...
@@ -33,7 +33,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-node-path
"
>
<
div
id
=
"
feature-node-path
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/env/PublicUrl.js
+
4
-
3
View file @
a171d930
...
@@ -9,6 +9,7 @@
...
@@ -9,6 +9,7 @@
import
React
from
'
react
'
;
import
React
from
'
react
'
;
export
default
()
=>
(
export
default
()
=>
<
span
id
=
"
feature-public-url
"
>
{
process
.
env
.
PUBLIC_URL
}.
<
/span
>
<
span
id
=
"
feature-public-url
"
>
);
{
process
.
env
.
PUBLIC_URL
}.
<
/span>
;
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/env/ShellEnvVariables.js
+
2
-
3
View file @
a171d930
...
@@ -9,8 +9,7 @@
...
@@ -9,8 +9,7 @@
import
React
from
'
react
'
;
import
React
from
'
react
'
;
export
default
()
=>
(
export
default
()
=>
<
span
id
=
"
feature-shell-env-variables
"
>
<
span
id
=
"
feature-shell-env-variables
"
>
{
process
.
env
.
REACT_APP_SHELL_ENV_MESSAGE
}.
{
process
.
env
.
REACT_APP_SHELL_ENV_MESSAGE
}.
<
/span
>
<
/span>
;
);
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js
+
5
-
1
View file @
a171d930
...
@@ -38,7 +38,11 @@ export default class extends Component {
...
@@ -38,7 +38,11 @@ export default class extends Component {
<
div
id
=
"
feature-array-destructuring
"
>
<
div
id
=
"
feature-array-destructuring
"
>
{
this
.
state
.
users
.
map
(
user
=>
{
{
this
.
state
.
users
.
map
(
user
=>
{
const
[
id
,
name
]
=
user
;
const
[
id
,
name
]
=
user
;
return
<
div
key
=
{
id
}
>
{
name
}
<
/div>
;
return
(
<
div
key
=
{
id
}
>
{
name
}
<
/div
>
);
})}
})}
<
/div
>
<
/div
>
);
);
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js
+
5
-
1
View file @
a171d930
...
@@ -41,7 +41,11 @@ export default class extends Component {
...
@@ -41,7 +41,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-array-spread
"
>
<
div
id
=
"
feature-array-spread
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
+
5
-
1
View file @
a171d930
...
@@ -41,7 +41,11 @@ export default class extends Component {
...
@@ -41,7 +41,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-async-await
"
>
<
div
id
=
"
feature-async-await
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js
+
5
-
1
View file @
a171d930
...
@@ -29,7 +29,11 @@ export default class extends Component {
...
@@ -29,7 +29,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-class-properties
"
>
<
div
id
=
"
feature-class-properties
"
>
{
this
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js
+
5
-
3
View file @
a171d930
...
@@ -41,9 +41,11 @@ export default class extends Component {
...
@@ -41,9 +41,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-computed-properties
"
>
<
div
id
=
"
feature-computed-properties
"
>
{
this
.
state
.
users
.
map
(
user
=>
(
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
user_name
}
<
/div
>
<
div
key
=
{
user
.
id
}
>
))}
{
user
.
user_name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js
+
5
-
3
View file @
a171d930
...
@@ -53,9 +53,11 @@ export default class extends Component {
...
@@ -53,9 +53,11 @@ export default class extends Component {
return
(
return
(
<
div
id
=
"
feature-custom-interpolation
"
>
<
div
id
=
"
feature-custom-interpolation
"
>
{
this
.
state
.
users
.
map
(
user
=>
(
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
style
=
{
veryInlineStyle
}
>
{
user
.
name
}
<
/div
>
<
div
key
=
{
user
.
id
}
style
=
{
veryInlineStyle
}
>
))}
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js
+
5
-
1
View file @
a171d930
...
@@ -41,7 +41,11 @@ export default class extends Component {
...
@@ -41,7 +41,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-default-parameters
"
>
<
div
id
=
"
feature-default-parameters
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.js
+
5
-
1
View file @
a171d930
...
@@ -43,7 +43,11 @@ export default class extends Component {
...
@@ -43,7 +43,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-destructuring-and-await
"
>
<
div
id
=
"
feature-destructuring-and-await
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.js
+
5
-
1
View file @
a171d930
...
@@ -43,7 +43,11 @@ export default class extends Component {
...
@@ -43,7 +43,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-generators
"
>
<
div
id
=
"
feature-generators
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.js
+
5
-
1
View file @
a171d930
...
@@ -43,7 +43,11 @@ export default class extends Component {
...
@@ -43,7 +43,11 @@ export default class extends Component {
<
div
id
=
"
feature-object-destructuring
"
>
<
div
id
=
"
feature-object-destructuring
"
>
{
this
.
state
.
users
.
map
(
user
=>
{
{
this
.
state
.
users
.
map
(
user
=>
{
const
{
id
,
name
}
=
user
;
const
{
id
,
name
}
=
user
;
return
<
div
key
=
{
id
}
>
{
name
}
<
/div>
;
return
(
<
div
key
=
{
id
}
>
{
name
}
<
/div
>
);
})}
})}
<
/div
>
<
/div
>
);
);
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.js
+
5
-
3
View file @
a171d930
...
@@ -41,9 +41,11 @@ export default class extends Component {
...
@@ -41,9 +41,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-object-spread
"
>
<
div
id
=
"
feature-object-spread
"
>
{
this
.
state
.
users
.
map
(
user
=>
(
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}:
{
user
.
age
}
<
/div
>
<
div
key
=
{
user
.
id
}
>
))}
{
user
.
name
}:
{
user
.
age
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.js
+
5
-
1
View file @
a171d930
...
@@ -42,7 +42,11 @@ export default class extends Component {
...
@@ -42,7 +42,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-promises
"
>
<
div
id
=
"
feature-promises
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.js
+
5
-
1
View file @
a171d930
...
@@ -41,7 +41,11 @@ export default class extends Component {
...
@@ -41,7 +41,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-rest-and-default
"
>
<
div
id
=
"
feature-rest-and-default
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.js
+
5
-
1
View file @
a171d930
...
@@ -41,7 +41,11 @@ export default class extends Component {
...
@@ -41,7 +41,11 @@ export default class extends Component {
render
()
{
render
()
{
return
(
return
(
<
div
id
=
"
feature-rest-parameters
"
>
<
div
id
=
"
feature-rest-parameters
"
>
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div>
)
}
{
this
.
state
.
users
.
map
(
user
=>
<
div
key
=
{
user
.
id
}
>
{
user
.
name
}
<
/div
>
)}
<
/div
>
<
/div
>
);
);
}
}
...
...
This diff is collapsed.
Click to expand it.
Prev
1
2
3
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