mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-13 08:51:38 +08:00
remove custom prefix handling
thanks @davelopez
This commit is contained in:
@@ -13,11 +13,7 @@ describe("PageIndexActions.vue", () => {
|
||||
};
|
||||
|
||||
beforeEach(async () => {
|
||||
const propsData = {
|
||||
root: "/rootprefix/",
|
||||
};
|
||||
wrapper = shallowMount(PageIndexActions, {
|
||||
propsData,
|
||||
mocks: {
|
||||
$router: mockRouter,
|
||||
},
|
||||
@@ -29,7 +25,7 @@ describe("PageIndexActions.vue", () => {
|
||||
it("should create a page when create is clicked", async () => {
|
||||
await wrapper.find("#page-create").trigger("click");
|
||||
expect(mockRouter.push).toHaveBeenCalledTimes(1);
|
||||
expect(mockRouter.push).toHaveBeenCalledWith("/rootprefix/pages/create");
|
||||
expect(mockRouter.push).toHaveBeenCalledWith("/pages/create");
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -9,14 +9,8 @@ import { library } from "@fortawesome/fontawesome-svg-core";
|
||||
const router = useRouter();
|
||||
library.add(faPlus);
|
||||
|
||||
interface PageIndexActionsProps {
|
||||
root: string;
|
||||
}
|
||||
|
||||
const props = defineProps<PageIndexActionsProps>();
|
||||
|
||||
function create() {
|
||||
router.push(`${props.root}pages/create`);
|
||||
router.push("/pages/create");
|
||||
}
|
||||
</script>
|
||||
<template>
|
||||
|
||||
Reference in New Issue
Block a user