From fe2cf22f5dab4e13458be0a93d38d346a03f7e3d Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Thu, 17 Sep 2020 10:20:54 -0400 Subject: [PATCH] feat(vue): add webHashHistory and memoryHistory options for router (#22101) * add additional history types * fix imports --- packages/vue-router/src/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vue-router/src/index.ts b/packages/vue-router/src/index.ts index 9ee45a5717..dd9c3980e1 100644 --- a/packages/vue-router/src/index.ts +++ b/packages/vue-router/src/index.ts @@ -1,7 +1,9 @@ import { App } from 'vue'; import { createRouter as createVueRouter, - createWebHistory as createVueWebHistory + createWebHistory as createVueWebHistory, + createWebHashHistory as createVueWebHashHistory, + createMemoryHistory as createVueMemoryHistory } from 'vue-router'; import { createIonRouter } from './router'; import { createViewStacks } from './viewStacks'; @@ -30,3 +32,5 @@ export const createRouter = (opts: IonicVueRouterOptions) => { } export const createWebHistory = (base?: string) => createVueWebHistory(base); +export const createWebHashHistory = (base?: string) => createVueWebHashHistory(base); +export const createMemoryHistory = (base?: string) => createVueMemoryHistory(base);