18 lines
610 B
JavaScript
18 lines
610 B
JavaScript
import { navigationScenarios } from "@/router/constants/navigation-scenarios";
|
|
import { routeData } from "@/router/constants/routes";
|
|
import { savePageData } from "@/router/methods/helpers/save-page-data";
|
|
|
|
export default {
|
|
methods: {
|
|
navigateToBailoutPage(vm, bailoutCode) {
|
|
const self = vm ?? this;
|
|
|
|
return savePageData(routeData.BAILOUT.name, { bailoutCode }).then(() => {
|
|
return self.$router.navigateWithoutSaving(
|
|
navigationScenarios.BAILOUT,
|
|
self.pageName
|
|
);
|
|
});
|
|
},
|
|
},
|
|
};
|