MCPcopy
hub / github.com/vercel/next.js / isModifiedEvent

Function isModifiedEvent

packages/next/src/client/link.tsx:204–215  ·  view source on GitHub ↗
(event: React.MouseEvent)

Source from the content-addressed store, hash-verified

202}
203
204function isModifiedEvent(event: React.MouseEvent): boolean {
205 const eventTarget = event.currentTarget as HTMLAnchorElement | SVGAElement
206 const target = eventTarget.getAttribute('target')
207 return (
208 (target && target !== '_self') ||
209 event.metaKey ||
210 event.ctrlKey ||
211 event.shiftKey ||
212 event.altKey || // triggers resource download
213 (event.nativeEvent && event.nativeEvent.which === 2)
214 )
215}
216
217function linkClicked(
218 e: React.MouseEvent,

Callers 1

linkClickedFunction · 0.70

Calls 1

getAttributeMethod · 0.80

Tested by

no test coverage detected