| 1234567891011121314151617181920212223242526272829 | import {  getCurrentInstance} from "vue";const routeProps = {  to: [String, Object],  url: String,  replace: Boolean};function route({  to,  url,  replace,  $router: router}) {  if (to && router) {    router[replace ? "replace" : "push"](to);  } else if (url) {    replace ? location.replace(url) : location.href = url;  }}function useRoute() {  const vm = getCurrentInstance().proxy;  return () => route(vm);}export {  route,  routeProps,  useRoute};
 |