concernement's entitées are now matter body parts AND mouseoverable & clickable
This commit is contained in:
41
src/App.vue
41
src/App.vue
@@ -23,12 +23,40 @@ export default {
|
||||
computed: {
|
||||
...mapState(UserStore,['isloggedin']),
|
||||
...mapState(ConcernementsStore,['concernements']),
|
||||
...mapState(ConcernementsStore,['concernementsByID'])
|
||||
...mapState(ConcernementsStore,['concernementsByID']),
|
||||
...mapState(ConcernementsStore,['opened'])
|
||||
},
|
||||
methods: {
|
||||
...mapActions(ConcernementsStore,['loadConcernements']),
|
||||
...mapActions(ConcernementsStore,['loadContentTypeDefinition']),
|
||||
...mapActions(UserStore,['checkUser'])
|
||||
...mapActions(UserStore,['checkUser']),
|
||||
// sortedConcernements () {
|
||||
// if (this.concernements.length) {
|
||||
// let cs = this.concernements;
|
||||
// cs.sort(function(a, b) {
|
||||
// if (a.opened && !b.opened) {
|
||||
// return 1;
|
||||
// }
|
||||
// if (!a.opened && b.opened) {
|
||||
// return -1;
|
||||
// }
|
||||
// return 0;
|
||||
// });
|
||||
// return cs;
|
||||
// // Object.keys(this.concernementsByID).forEach((id, i) => {
|
||||
// // console.log(id);
|
||||
// // if (!this.concernementsByID[id].opened) {
|
||||
// // console.log('not opened');
|
||||
// // cs[id] = this.concernementsByID[id];
|
||||
// // }
|
||||
|
||||
// // });
|
||||
// // console.log('filtered concernements', cs);
|
||||
// // return cs;
|
||||
// } else {
|
||||
// return null
|
||||
// }
|
||||
// }
|
||||
},
|
||||
components: {
|
||||
MapConcernements,
|
||||
@@ -54,11 +82,16 @@ export default {
|
||||
<div id="main-content">
|
||||
<MapConcernements>
|
||||
<ConcernementMapItem
|
||||
v-for="(concernement,id) in concernementsByID"
|
||||
:key="id"
|
||||
v-for="(concernement,index) in concernements"
|
||||
:key="index"
|
||||
:concernement="concernement"
|
||||
:opened="concernement.opened"
|
||||
/>
|
||||
<!-- <ConcernementMapItem
|
||||
v-if="opened"
|
||||
:concernement="opened"
|
||||
:opened="opened.opened"
|
||||
/> -->
|
||||
</MapConcernements>
|
||||
<div id="content">
|
||||
<RouterView />
|
||||
|
||||
Reference in New Issue
Block a user