Skip to content

Commit 980d0f4

Browse files
committed
JS: Add model for react 'use'
1 parent 768ccc6 commit 980d0f4

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

javascript/ql/lib/ext/react.model.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
extensions:
2+
- addsTo:
3+
pack: codeql/javascript-all
4+
extensible: summaryModel
5+
data:
6+
- ["react", "Member[use]", "Argument[0].Awaited", "ReturnValue", "value"]

javascript/ql/test/library-tests/TripleDot/react-use.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ async function fetchData() {
88

99
function Component() {
1010
const data = use(fetchData());
11-
sink(data); // $ MISSING: hasValueFlow=fetchedData
11+
sink(data); // $ hasValueFlow=fetchedData
1212
}

0 commit comments

Comments
 (0)