I am facing an issue with my ProjectPage.vue where I display project issues in a v-data-table. The projects are fetched from a server API call in the sidebar and displayed there. Once I select a project, I want to use its id to retrieve its corresponding issues from the server using Vuex.
Is it feasible to achieve this functionality using Vuex, considering there can be multiple projects involved?
The challenge I am encountering is passing an id and project as props from VerticalNavMenu.vue to ProjectPage. This way, I intend to utilize the id parameter within the mapAction function in ProjectPage to fetch relevant issues.
Unfortunately, the current method I am employing is not producing the desired results. When I open a project's table, the data is not available.
I believe referring to Peoject_Pages.js could provide better clarity on what I am trying to address.
NavBar.js
(implementation code)
ProjectPage.vue
(implementation code)
Project_Page.js
(implementation code)