Skip to content

Commit b5c1ec0

Browse files
committed
Added tooltips in the run table for delay, ttl and tags
1 parent f9021de commit b5c1ec0

File tree

1 file changed

+67
-3
lines changed

1 file changed

+67
-3
lines changed

apps/webapp/app/components/runs/v3/TaskRunsTable.tsx

Lines changed: 67 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,73 @@ export function TaskRunsTable({
171171
)}
172172
<TableHeaderCell>Test</TableHeaderCell>
173173
<TableHeaderCell>Created at</TableHeaderCell>
174-
<TableHeaderCell>Delayed until</TableHeaderCell>
175-
<TableHeaderCell>TTL</TableHeaderCell>
176-
<TableHeaderCell>Tags</TableHeaderCell>
174+
<TableHeaderCell
175+
tooltip={
176+
<div className="max-w-xs p-1">
177+
<Paragraph variant="small" className="!text-wrap text-text-dimmed" spacing>
178+
When you want to trigger a task now, but have it run at a later time, you can use
179+
the delay option.
180+
</Paragraph>
181+
<Paragraph variant="small" className="!text-wrap text-text-dimmed" spacing>
182+
Runs that are delayed and have not been enqueued yet will display in the dashboard
183+
with a “Delayed” status.
184+
</Paragraph>
185+
<LinkButton
186+
to={docsPath("v3/triggering")}
187+
variant="tertiary/small"
188+
LeadingIcon={BookOpenIcon}
189+
>
190+
Read docs
191+
</LinkButton>
192+
</div>
193+
}
194+
>
195+
Delayed until
196+
</TableHeaderCell>
197+
<TableHeaderCell
198+
tooltip={
199+
<div className="max-w-xs p-1">
200+
<Paragraph variant="small" className="!text-wrap text-text-dimmed" spacing>
201+
You can set a TTL (time to live) when triggering a task, which will automatically
202+
expire the run if it hasn’t started within the specified time.
203+
</Paragraph>
204+
<Paragraph variant="small" className="!text-wrap text-text-dimmed" spacing>
205+
All runs in development have a default ttl of 10 minutes. You can disable this by
206+
setting the ttl option.
207+
</Paragraph>
208+
<LinkButton
209+
to={docsPath("v3/triggering")}
210+
variant="tertiary/small"
211+
LeadingIcon={BookOpenIcon}
212+
>
213+
Read docs
214+
</LinkButton>
215+
</div>
216+
}
217+
>
218+
TTL
219+
</TableHeaderCell>
220+
<TableHeaderCell
221+
tooltip={
222+
<div className="max-w-xs p-1">
223+
<Paragraph variant="small" className="!text-wrap text-text-dimmed" spacing>
224+
You can add tags to a run and then filter runs using them.
225+
</Paragraph>
226+
<Paragraph variant="small" className="!text-wrap text-text-dimmed" spacing>
227+
You can add tags when triggering a run or inside the run function.
228+
</Paragraph>
229+
<LinkButton
230+
to={docsPath("v3/tags")}
231+
variant="tertiary/small"
232+
LeadingIcon={BookOpenIcon}
233+
>
234+
Read docs
235+
</LinkButton>
236+
</div>
237+
}
238+
>
239+
Tags
240+
</TableHeaderCell>
177241
<TableHeaderCell>
178242
<span className="sr-only">Go to page</span>
179243
</TableHeaderCell>

0 commit comments

Comments
 (0)