debian-mirror-gitlab/app/assets/javascripts/static_site_editor/pages/success.vue
2020-05-24 23:13:21 +05:30

35 lines
886 B
Vue

<script>
import savedContentMetaQuery from '../graphql/queries/saved_content_meta.query.graphql';
import appDataQuery from '../graphql/queries/app_data.query.graphql';
import SavedChangesMessage from '../components/saved_changes_message.vue';
import { HOME_ROUTE } from '../router/constants';
export default {
components: {
SavedChangesMessage,
},
apollo: {
savedContentMeta: {
query: savedContentMetaQuery,
},
appData: {
query: appDataQuery,
},
},
created() {
if (!this.savedContentMeta) {
this.$router.push(HOME_ROUTE);
}
},
};
</script>
<template>
<div v-if="savedContentMeta" class="container">
<saved-changes-message
:branch="savedContentMeta.branch"
:commit="savedContentMeta.commit"
:merge-request="savedContentMeta.mergeRequest"
:return-url="appData.returnUrl"
/>
</div>
</template>