Skip to content

Commit 3032856

Browse files
authored
Merge pull request #158 from scientist-softserv/200-0-requests
157- Account for 0 requests
2 parents d99f3a9 + 946ed8f commit 3032856

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

src/compounds/RequestList/RequestList.jsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,18 @@ const RequestList = ({ requests }) => (
88
<>
99
<Title title='My Requests' size='medium' />
1010
<div className='rounded overflow-hidden'>
11-
{requests.map((req, index) => (
11+
{requests.length === 0 ? (
12+
<p className='mt-2'>
13+
You do not have any requests yet.
14+
<br />
15+
<a href='/browse'>Browse our available services</a> to create a request,
16+
or start a new general request by clicking the <b>"Initiate a Request"</b> button above.
17+
</p>
18+
) : (requests.map((req, index) => (
1219
<Link key={req.id} href={`${req.href}`} passHref legacyBehavior>
1320
<RequestItem request={req} index={index} />
1421
</Link>
15-
))}
22+
)))}
1623
</div>
1724
</>
1825
)

src/compounds/RequestList/RequestList.stories.jsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,8 @@ Default.args = {
4141
},
4242
],
4343
}
44+
45+
export const Alternate = Template.bind({})
46+
Alternate.args = {
47+
requests: [],
48+
}

0 commit comments

Comments
 (0)