Skip to content

Commit 620f0c4

Browse files
committed
fix: dropdown issue
1 parent a915941 commit 620f0c4

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

src/components/BMDashboard/Issues/IssueDashboard.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import IssueHeader from './IssueHeader';
2020

2121
export default function IssueDashboard() {
2222
const dispatch = useDispatch();
23-
const issues = useSelector(state => state.bmIssues.issues || []);
23+
const issues = useSelector(state => state.bmIssues || []);
2424
const darkMode = useSelector(state => state.theme.darkMode);
2525

2626
const [currentPage, setCurrentPage] = useState(1);

src/components/BMDashboard/Projects/ProjectDetails/ProjectDetails.jsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
import { useParams } from 'react-router-dom';
2-
import { useSelector } from 'react-redux';
2+
import { useSelector, useDispatch } from 'react-redux';
3+
import { useEffect } from 'react';
34
import { Container, Row, Col } from 'reactstrap';
45
import LogBar from './LogBar';
56
import RentedToolsDisplay from './RentedTools/RentedToolsDisplay';
67
import MaterialsDisplay from './Materials/MaterialsDisplay';
78
import ProjectLog from './ProjectLog';
89
import './ProjectDetails.css';
10+
import { fetchBMProjects } from '../../../../actions/bmdashboard/projectActions';
911

1012
function ProjectDetails() {
13+
const dispatch = useDispatch();
14+
useEffect(() => {
15+
dispatch(fetchBMProjects());
16+
}, []);
1117
const { projectId } = useParams();
1218
const darkMode = useSelector(state => state.theme.darkMode);
1319
const projects = useSelector(state => state.bmProjects) || [];

src/components/Header/Header.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ export function Header(props) {
472472
<DropdownItem tag={Link} to="/bmdashboard/equipment" className={fontColor}>
473473
Equipment/Tool List
474474
</DropdownItem>
475-
<DropdownItem tag={Link} to="/bmdashboard/Issue" className={fontColor}>
475+
<DropdownItem tag={Link} to="/bmdashboard/issues" className={fontColor}>
476476
Issue
477477
</DropdownItem>
478478
<DropdownItem tag={Link} to="/bmdashboard/lessonform/" className={fontColor}>

0 commit comments

Comments
 (0)