Skip to content

Commit 176541b

Browse files
committed
Full width tables on the schedules inspector panel
1 parent e7fd0c7 commit 176541b

File tree

1 file changed

+55
-53
lines changed
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.v3.$projectParam.schedules.$scheduleParam

1 file changed

+55
-53
lines changed

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.v3.$projectParam.schedules.$scheduleParam/route.tsx

Lines changed: 55 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -224,8 +224,8 @@ export default function Page() {
224224
/>
225225
</div>
226226
<div className="overflow-y-scroll scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600">
227-
<div className="p-3">
228-
<div className="space-y-3">
227+
<div className="space-y-3">
228+
<div className="p-3">
229229
<Property.Table>
230230
<Property.Item>
231231
<Property.Label>Schedule ID</Property.Label>
@@ -283,60 +283,62 @@ export default function Page() {
283283
</>
284284
)}
285285
</Property.Table>
286-
<div className="flex flex-col gap-1">
287-
<Header3>Last 5 runs</Header3>
288-
<TaskRunsTable
289-
total={schedule.runs.length}
290-
hasFilters={false}
291-
filters={{
292-
tasks: [],
293-
versions: [],
294-
statuses: [],
295-
environments: [],
296-
from: undefined,
297-
to: undefined,
298-
}}
299-
runs={schedule.runs}
300-
isLoading={false}
301-
variant="bright"
302-
/>
303-
</div>
304-
<div className="flex flex-col gap-1">
305-
<Header3>Next 5 runs</Header3>
306-
<Table variant="bright">
307-
<TableHeader>
308-
{!isUtc && <TableHeaderCell>{schedule.timezone}</TableHeaderCell>}
309-
<TableHeaderCell>UTC</TableHeaderCell>
310-
</TableHeader>
311-
<TableBody>
312-
{schedule.active ? (
313-
schedule.nextRuns.length ? (
314-
schedule.nextRuns.map((run, index) => (
315-
<TableRow key={index}>
316-
{!isUtc && (
317-
<TableCell>
318-
<DateTime date={run} timeZone={schedule.timezone} />
319-
</TableCell>
320-
)}
286+
</div>
287+
<div className="flex flex-col gap-1">
288+
<Header3 className="pb-1 pl-3">Last 5 runs</Header3>
289+
<TaskRunsTable
290+
total={schedule.runs.length}
291+
hasFilters={false}
292+
filters={{
293+
tasks: [],
294+
versions: [],
295+
statuses: [],
296+
environments: [],
297+
from: undefined,
298+
to: undefined,
299+
}}
300+
runs={schedule.runs}
301+
isLoading={false}
302+
variant="bright"
303+
/>
304+
</div>
305+
<div className="flex flex-col gap-1 pt-2">
306+
<Header3 className="pb-1 pl-3">Next 5 runs</Header3>
307+
<Table variant="bright">
308+
<TableHeader>
309+
{!isUtc && <TableHeaderCell>{schedule.timezone}</TableHeaderCell>}
310+
<TableHeaderCell>UTC</TableHeaderCell>
311+
</TableHeader>
312+
<TableBody>
313+
{schedule.active ? (
314+
schedule.nextRuns.length ? (
315+
schedule.nextRuns.map((run, index) => (
316+
<TableRow key={index}>
317+
{!isUtc && (
321318
<TableCell>
322-
<DateTime date={run} timeZone="UTC" />
319+
<DateTime date={run} timeZone={schedule.timezone} />
323320
</TableCell>
324-
</TableRow>
325-
))
326-
) : (
327-
<TableBlankRow colSpan={isUtc ? 1 : 2}>
328-
<PlaceholderText title="You found a bug" />
329-
</TableBlankRow>
330-
)
321+
)}
322+
<TableCell>
323+
<DateTime date={run} timeZone="UTC" />
324+
</TableCell>
325+
</TableRow>
326+
))
331327
) : (
332328
<TableBlankRow colSpan={isUtc ? 1 : 2}>
333-
<PlaceholderText title="Schedule disabled" />
329+
<PlaceholderText title="You found a bug" />
334330
</TableBlankRow>
335-
)}
336-
</TableBody>
337-
</Table>
338-
</div>
339-
{!isImperative && (
331+
)
332+
) : (
333+
<TableBlankRow colSpan={isUtc ? 1 : 2}>
334+
<PlaceholderText title="Schedule disabled" />
335+
</TableBlankRow>
336+
)}
337+
</TableBody>
338+
</Table>
339+
</div>
340+
{!isImperative && (
341+
<div className="p-3">
340342
<InfoPanel
341343
title="Editing declarative schedules"
342344
icon={BookOpenIcon}
@@ -349,8 +351,8 @@ export default function Page() {
349351
You can only edit a declarative schedule by updating your schedules.task and then
350352
running the CLI dev and deploy commands.
351353
</InfoPanel>
352-
)}
353-
</div>
354+
</div>
355+
)}
354356
</div>
355357
</div>
356358
{isImperative && (

0 commit comments

Comments
 (0)