@@ -28,24 +28,14 @@ const eventStore = useEventStore();
2828 :event =" event"
2929 :key =" index"
3030 :is-in-past =" showPast"
31+ @click =" selectEvent()"
3132 />
3233 <CreateEventButton v-if =" !showPast" />
3334 </div >
3435 </Transition >
3536 <!-- Right column: Display selected card details -->
3637 <Transition @after-leave =" showList = true" name =" mobile" >
3738 <div class =" noOverflow col-md-8 pb-1" v-if =" !screenStore.mobile || showDetail" >
38- <!--
39- <EventDetails
40- v-if="$props.id"
41- :event="eventStore.getEvent($props.id)"
42- :key="$props.id"
43- />
44-
45- <div v-else>
46- <p>Select an Event to see details</p>
47- </div>
48- -->
4939 <RouterView />
5040 </div >
5141 </Transition >
@@ -55,15 +45,15 @@ const eventStore = useEventStore();
5545</template >
5646
5747<script lang="ts">
58- import { PopupType , type Event } from ' @/models' ;
48+ import { PopupType } from ' @/models' ;
5949import { defineComponent } from ' vue' ;
6050import { usePopupStore } from ' @/stores/popup' ;
6151import { useScreenStore } from ' @/stores/screen' ;
6252
6353export default defineComponent ({
6454 props: {
6555 showPast: Boolean ,
66- id: Number ,
56+ id: Number
6757 },
6858 data() {
6959 let screenStore = useScreenStore ();
@@ -98,19 +88,13 @@ export default defineComponent({
9888 popupStore .addPopup (PopupType .Danger , ' Failed to Get Events. An unknown error occured.' );
9989 }
10090 },
101- selectEvent(event : Event ) {
102- const eventStore = useEventStore ();
103- // eventStore.selectEvent(event);
91+ selectEvent() {
10492 if (this .screenStore .width < 768 ) {
10593 this .showList = false ;
10694 }
10795 },
10896 returnHome() {
10997 this .showDetail = false ;
110- if (this .screenStore .width < 768 ) {
111- const eventStore = useEventStore ();
112- // eventStore.selectedEvent = null;
113- }
11498 }
11599 },
116100 created() {
0 commit comments