mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2026-08-16 12:49:14 +00:00
feat(forklift): FIxed the routing for the extension
Signed-off-by: Marcelo Fukumoto <marcelo.fukumoto@suse.com>
This commit is contained in:
parent
b84167a4da
commit
4480b2cd8f
@ -173,8 +173,8 @@ const cancel = async() => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
}
|
||||
});
|
||||
};
|
||||
@ -292,8 +292,8 @@ const saveMappings = async(buttonCb) => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift-review-migration`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
},
|
||||
query: {
|
||||
provider: providerName.value,
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<script setup>
|
||||
import { ref, computed, watch } from 'vue';
|
||||
import { useStore } from 'vuex';
|
||||
import { useRoute, useRouter } from 'vue-router';
|
||||
import { useRouter } from 'vue-router';
|
||||
import { LabeledInput } from '@components/Form/LabeledInput';
|
||||
import { Checkbox } from '@components/Form/Checkbox';
|
||||
import { Banner } from '@components/Banner';
|
||||
@ -24,7 +24,6 @@ const schema = {
|
||||
};
|
||||
|
||||
const store = useStore();
|
||||
const route = useRoute();
|
||||
const router = useRouter();
|
||||
const { t } = useI18n(store);
|
||||
|
||||
@ -63,8 +62,8 @@ const cancel = async() => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
}
|
||||
});
|
||||
};
|
||||
@ -239,8 +238,8 @@ const saveProvider = async(buttonCb) => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift-select-vms`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
},
|
||||
query: { provider: providerName.value }
|
||||
});
|
||||
@ -255,8 +254,8 @@ const saveProvider = async(buttonCb) => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift-select-vms`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
},
|
||||
query: { provider: providerName.value }
|
||||
});
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
<script setup>
|
||||
import { ref, computed } from 'vue';
|
||||
import { useStore } from 'vuex';
|
||||
import { useRoute } from 'vue-router';
|
||||
import Loading from '@shell/components/Loading';
|
||||
import Masthead from '@shell/components/ResourceList/Masthead';
|
||||
import ResourceTable from '@shell/components/ResourceTable';
|
||||
@ -25,7 +24,6 @@ const schema = {
|
||||
};
|
||||
|
||||
const store = useStore();
|
||||
const route = useRoute();
|
||||
const { t } = useI18n(store);
|
||||
|
||||
const loading = ref(true);
|
||||
@ -131,8 +129,8 @@ const rows = computed(() => {
|
||||
const createLocation = computed(() => ({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift-configure-provider`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
}
|
||||
}));
|
||||
|
||||
|
||||
@ -103,8 +103,8 @@ const cancel = async() => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
}
|
||||
});
|
||||
};
|
||||
@ -209,8 +209,8 @@ const startMigration = async(buttonCb) => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@ -161,8 +161,8 @@ const cancel = async() => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
}
|
||||
});
|
||||
};
|
||||
@ -173,8 +173,8 @@ const saveSelection = () => {
|
||||
router.push({
|
||||
name: `${ PRODUCT_NAME }-c-cluster-forklift-configure-mappings`,
|
||||
params: {
|
||||
product: route.params.product,
|
||||
cluster: route.params.cluster,
|
||||
product: store.getters['productId'],
|
||||
cluster: store.getters['clusterId'],
|
||||
},
|
||||
query: {
|
||||
provider: providerName.value,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user