Flatten module structure

This commit is contained in:
rijkvanzanten
2020-08-31 16:10:31 -04:00
parent 54d37bf930
commit 533c44c6c7
47 changed files with 53 additions and 134 deletions

View File

@@ -29,7 +29,7 @@
<script lang="ts">
import { defineComponent } from '@vue/composition-api';
import useNavigation from '../../composables/use-navigation';
import useNavigation from '../composables/use-navigation';
export default defineComponent({
props: {

View File

@@ -1,4 +0,0 @@
import UsersNavigation from './navigation.vue';
export { UsersNavigation };
export default UsersNavigation;

View File

@@ -0,0 +1,63 @@
<template>
<drawer-detail icon="info_outline" :title="$t('information')" close>
<dl v-if="isNew === false && user">
<div v-if="user.id">
<dt>{{ $t('key') }}</dt>
<dd>{{ user.id }}</dd>
</div>
<div v-if="user.last_page">
<dt>{{ $t('last_page') }}</dt>
<dd>
<router-link :to="user.last_page">{{ user.last_page }}</router-link>
</dd>
</div>
<div v-if="user.last_login">
<dt>{{ $t('last_login') }}</dt>
<dd>{{ user.last_login }}</dd>
</div>
<div v-if="user.created_on">
<dt>{{ $t('created_on') }}</dt>
<dd>{{ user.created_on }}</dd>
</div>
<div v-if="user.created_by">
<dt>{{ $t('created_by') }}</dt>
<dd>{{ user.created_by }}</dd>
</div>
<div v-if="user.modified_on">
<dt>{{ $t('modified_on') }}</dt>
<dd>{{ user.modified_on }}</dd>
</div>
</dl>
<v-divider />
<div class="page-description" v-html="marked($t('page_help_users_detail'))" />
</drawer-detail>
</template>
<script lang="ts">
import { defineComponent } from '@vue/composition-api';
import marked from 'marked';
export default defineComponent({
props: {
user: {
type: Object,
default: null,
},
isNew: {
type: Boolean,
default: false,
},
},
setup(props) {
return { marked };
},
});
</script>
<style lang="scss" scoped>
.v-divider {
margin: 20px 0;
}
</style>