mirror of
https://github.com/github/codeql.git
synced 2026-04-27 17:55:19 +02:00
add support for replace in Next.js router
This commit is contained in:
@@ -182,6 +182,8 @@ module ClientSideUrlRedirect {
|
||||
* A call to change the current url with a Next.js router.
|
||||
*/
|
||||
class NextRoutePushUrlSink extends ScriptUrlSink {
|
||||
NextRoutePushUrlSink() { this = NextJS::nextRouter().getAMemberCall("push").getArgument(0) }
|
||||
NextRoutePushUrlSink() {
|
||||
this = NextJS::nextRouter().getAMemberCall(["push", "replace"]).getArgument(0)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user