sce-component
Version:
29 lines (24 loc) • 495 B
JavaScript
export const routerLinkEventName = 'qrouterlinkclick'
let evt
try {
evt = new Event(routerLinkEventName)
}
catch (e) {
// IE doesn't support `new Event()`, so...`
evt = document.createEvent('Event')
evt.initEvent(routerLinkEventName, true, false)
}
export { evt as routerLinkEvent }
export const RouterLinkMixin = {
props: {
to: [String, Object],
exact: Boolean,
append: Boolean,
replace: Boolean
},
data () {
return {
routerLinkEventName
}
}
}