Files
test-repo/tests/break-calls/react.js
T
Jed Fox fa7eafaa6d Add support for the React useEffect hook (#5608)
* Add support for the React `useEffect` hook

* Format

* Format

* [Refactor] remove unnecessary condition

`canHaveTrailingComma` is defined as `I(lastElem && ...)`, which will always be true when `lastElem === null`.

* Use a hacky method to allow the array to break

* Revert "[Refactor] remove unnecessary condition"

This reverts commit 91906ba22438afa0fe5e10c64a1fcf3cfa484ff3.

* Add tests for `React.useEffect` form
2018-12-10 06:09:20 -05:00

19 lines
575 B
JavaScript

function helloWorld() {
useEffect(() => {
// do something
}, [props.value])
useEffect(() => {
// do something
}, [props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value])
}
function helloWorldWithReact() {
React.useEffect(() => {
// do something
}, [props.value])
React.useEffect(() => {
// do something
}, [props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value, props.value])
}