Exploreページを実装

This commit is contained in:
syuilo
2019-02-16 06:50:58 +09:00
parent 8c8f165a6e
commit c2b1bbeec5
20 changed files with 462 additions and 160 deletions

View File

@@ -3,6 +3,10 @@
<header v-if="showHeader">
<div class="title"><slot name="header"></slot></div>
<slot name="func"></slot>
<button v-if="bodyTogglable" @click="() => showBody = !showBody">
<template v-if="showBody"><fa icon="angle-up"/></template>
<template v-else><fa icon="angle-down"/></template>
</button>
</header>
<div v-show="showBody">
<slot></slot>
@@ -21,7 +25,16 @@ export default Vue.extend({
naked: {
type: Boolean,
default: false
}
},
bodyTogglable: {
type: Boolean,
default: false
},
},
data() {
return {
showBody: true
};
}
});
</script>