diff --git a/src/backend/api.js b/src/backend/api.js index ea56f654..16e3e8fb 100644 --- a/src/backend/api.js +++ b/src/backend/api.js @@ -77,6 +77,7 @@ export const updateLogo = async ({ file, fileName, wikiId }) => { export const updateSetting = async (setting, payload) => axios.post(`/wiki/setting/${setting}/update`, { ...payload, setting }) export const updateSkin = async payload => updateSetting('wgDefaultSkin', payload) export const wikiDetails = async payload => (await axios.post('/wiki/details', payload)).data.data +export const updateProfile = async payload => axios.post('/wiki/profile', payload) export const wikiDiscovery = async ({ sort, direction, active, currentPage, resultsPerPage }) => { return (await axios.get('/wiki', { params: { diff --git a/src/components/Cards/CreateWiki.vue b/src/components/Cards/CreateWiki.vue index e74ca69c..993adddf 100644 --- a/src/components/Cards/CreateWiki.vue +++ b/src/components/Cards/CreateWiki.vue @@ -16,6 +16,7 @@ v-show="step === 2" :title="title" :inFlight="inFlight" + :dismissable="false" v-model="stepTwo" @previous-step="goToStep(1)" @next-step="goToStep(3)" @@ -26,6 +27,9 @@ :title="title" :inFlight="inFlight" :error="error" + :dismissable="false" + :showTerms="true" + submitButtonText="Create Wiki" v-model="stepThree" @previous-step="goToStep(2)" @submit="createWiki" diff --git a/src/components/Cards/CreateWikiWizardStepThree.vue b/src/components/Cards/CreateWikiWizardStepThree.vue index 11c67c19..fe3659e1 100644 --- a/src/components/Cards/CreateWikiWizardStepThree.vue +++ b/src/components/Cards/CreateWikiWizardStepThree.vue @@ -2,6 +2,10 @@ {{ title }} + + + mdi-close + @@ -51,11 +55,12 @@ -

Terms of Use

+

Terms of Use