Skip to content

Commit 16d27a5

Browse files
author
Laurie T. Malau
committed
view without data
1 parent 3aa56e6 commit 16d27a5

File tree

1 file changed

+27
-23
lines changed

1 file changed

+27
-23
lines changed

components/dashboard/src/teams/TeamUsage.tsx

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -163,30 +163,34 @@ function TeamUsage() {
163163
</ItemField>
164164
<ItemField className="my-auto" />
165165
</Item>
166-
{currentPaginatedResults.map((usage) => (
167-
<div
168-
key={usage.instanceId}
169-
className="flex p-3 grid grid-cols-5 justify-between transition ease-in-out rounded-xl focus:bg-gitpod-kumquat-light"
170-
>
171-
<div className="my-auto">
172-
<span>{getType(usage.workspaceType)}</span>
173-
</div>
174-
<div className="my-auto">
175-
<span className="text-gray-400">{usage.workspaceClass}</span>
176-
</div>
177-
<div className="my-auto">
178-
<span className="text-gray-700">{getMinutes(usage)}</span>
179-
</div>
180-
<div className="my-auto">
181-
<span className="text-gray-700">{usage.credits.toFixed(1)}</span>
182-
</div>
183-
<div className="my-auto">
184-
<span className="text-gray-400">
185-
{moment(new Date(usage.startTime).toDateString()).fromNow()}
186-
</span>
166+
{currentPaginatedResults.length === 0 && (
167+
<div>No sessions found. Have you started any workspaces?</div>
168+
)}
169+
{currentPaginatedResults &&
170+
currentPaginatedResults.map((usage) => (
171+
<div
172+
key={usage.instanceId}
173+
className="flex p-3 grid grid-cols-5 justify-between transition ease-in-out rounded-xl focus:bg-gitpod-kumquat-light"
174+
>
175+
<div className="my-auto">
176+
<span>{getType(usage.workspaceType)}</span>
177+
</div>
178+
<div className="my-auto">
179+
<span className="text-gray-400">{usage.workspaceClass}</span>
180+
</div>
181+
<div className="my-auto">
182+
<span className="text-gray-700">{getMinutes(usage)}</span>
183+
</div>
184+
<div className="my-auto">
185+
<span className="text-gray-700">{usage.credits.toFixed(1)}</span>
186+
</div>
187+
<div className="my-auto">
188+
<span className="text-gray-400">
189+
{moment(new Date(usage.startTime).toDateString()).fromNow()}
190+
</span>
191+
</div>
187192
</div>
188-
</div>
189-
))}
193+
))}
190194
</ItemsList>
191195
{billedUsage.length > resultsPerPage && (
192196
<Pagination

0 commit comments

Comments
 (0)