summaryrefslogtreecommitdiff
path: root/src/client/app/common/views/deck
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-05-18 20:36:33 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-05-18 20:36:33 +0900
commitc7cc3dcdfd2c0962a39e7186852a17dbd09b6a5b (patch)
treec2e1671787c00daa8963c879dba6fbdab6f02d66 /src/client/app/common/views/deck
parentFix bug (diff)
downloadsharkey-c7cc3dcdfd2c0962a39e7186852a17dbd09b6a5b.tar.gz
sharkey-c7cc3dcdfd2c0962a39e7186852a17dbd09b6a5b.tar.bz2
sharkey-c7cc3dcdfd2c0962a39e7186852a17dbd09b6a5b.zip
ユーザーグループ
Resolve #3218
Diffstat (limited to 'src/client/app/common/views/deck')
-rw-r--r--src/client/app/common/views/deck/deck.column-template.vue (renamed from src/client/app/common/views/deck/deck.explore-column.vue)29
1 files changed, 20 insertions, 9 deletions
diff --git a/src/client/app/common/views/deck/deck.explore-column.vue b/src/client/app/common/views/deck/deck.column-template.vue
index 53db677b37..09583de4b2 100644
--- a/src/client/app/common/views/deck/deck.explore-column.vue
+++ b/src/client/app/common/views/deck/deck.column-template.vue
@@ -1,34 +1,45 @@
<template>
<x-column>
<template #header>
- <fa :icon="faHashtag"/>{{ $t('@.explore') }}
+ <fa :icon="icon"/>{{ title }}
</template>
<div>
- <x-explore v-bind="$attrs"/>
+ <component :is="component" @init="init" v-bind="$attrs"/>
</div>
</x-column>
</template>
<script lang="ts">
import Vue from 'vue';
-import i18n from '../../../i18n';
import XColumn from './deck.column.vue';
-import XExplore from '../../../common/views/pages/explore.vue';
-import { faHashtag } from '@fortawesome/free-solid-svg-icons';
export default Vue.extend({
- i18n: i18n(),
-
components: {
XColumn,
- XExplore,
+ },
+
+ props: {
+ component: {
+ required: true
+ }
},
data() {
return {
- faHashtag
+ title: null,
+ icon: null,
};
+ },
+
+ mounted() {
+ },
+
+ methods: {
+ init(v) {
+ this.title = v.title;
+ this.icon = v.icon;
+ }
}
});
</script>