feat: user edit UI + admin UI improvements + fixes

This commit is contained in:
Nicolas Giard
2018-12-15 17:15:13 -05:00
parent 366a835278
commit 17244a0cb3
70 changed files with 1272 additions and 231 deletions

View File

@@ -128,7 +128,7 @@
v-list-tile-action: v-icon(color='grey') person_add
v-list-tile-title Register
page-selector(mode='create', v-model='newPageModal')
page-selector(mode='create', v-model='newPageModal', :open-handler='pageNewCreate')
</template>
<script>
@@ -208,6 +208,9 @@ export default {
pageNew () {
this.newPageModal = true
},
pageNewCreate ({ path, locale }) {
window.location.assign(`/e/${path}`)
},
pageView () {
window.location.assign(`/${this.path}`)
},