diff --git a/web/src/pages/Issues/IssuesPage/IssueList.jsx b/web/src/pages/Issues/IssuesPage/IssueList.jsx index 487d9bc..a6a6415 100644 --- a/web/src/pages/Issues/IssuesPage/IssueList.jsx +++ b/web/src/pages/Issues/IssuesPage/IssueList.jsx @@ -1,37 +1,43 @@ -import IssueItem from './IssueItem' +import IssueItem from './IssueItem'; import { useLocation } from 'react-router-dom'; +import IssueNotFound from './IssueNotFound'; export const IssueList = () => { const location = useLocation(); const { issues } = location.state; - console.log(issues) + console.log(issues); return ( <> -
-
-
-

- {" "} - {" "} - - Good First Issues - {" "} -

+
+
+
+

+ {' '} + + Good First Issues + {' '} +

+
+ +
+ {issues?.length > 0 ? ( + issues.map((issue, index) => { + return ( + <> + + + ); + }) + ) : ( + + )} +
- -
{issues.map((issue, index) => { - return (<> - - ); - - })} -
- - -
-
+ - ) -} + ); +}; diff --git a/web/src/pages/Issues/IssuesPage/IssueNotFound.jsx b/web/src/pages/Issues/IssuesPage/IssueNotFound.jsx new file mode 100644 index 0000000..e15da37 --- /dev/null +++ b/web/src/pages/Issues/IssuesPage/IssueNotFound.jsx @@ -0,0 +1,11 @@ +const IssueNotFound = () => { + return ( +
+
+ No Issues found +
+
+ ); +}; + +export default IssueNotFound;