Skip to content

Commit cc117ea

Browse files
J1zaRonenMars
authored andcommitted
refactor(UI-1536): improve download logs
1 parent 320a886 commit cc117ea

File tree

1 file changed

+10
-10
lines changed
  • src/components/organisms/deployments/sessions

1 file changed

+10
-10
lines changed

src/components/organisms/deployments/sessions/viewer.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export const SessionViewer = () => {
8282
const link = document.createElement("a");
8383
link.href = url;
8484
if (!sessionInfo) return;
85-
const timestamp = moment(sessionInfo.createdAt).format("YY-MM-DD_HH-mm");
85+
const timestamp = dayjs(sessionInfo.createdAt).format("YY-MM-DD_HH-mm");
8686
link.download = `${timestamp}_${sessionId}.log`;
8787
document.body.appendChild(link);
8888
link.click();
@@ -213,7 +213,7 @@ export const SessionViewer = () => {
213213
return isLoading && isInitialLoad ? (
214214
<Loader size="xl" />
215215
) : (
216-
<Frame className="pb-3 overflow-x-hidden overflow-y-auto rounded-l-none font-fira-code">
216+
<Frame className="overflow-y-auto overflow-x-hidden rounded-l-none pb-3 font-fira-code">
217217
<div className="flex justify-between">
218218
<div className="flex flex-col gap-0.5 leading-6">
219219
<div className="flex items-center gap-4">
@@ -229,7 +229,7 @@ export const SessionViewer = () => {
229229
<div className="w-32 text-gray-1550">{t("entrypoint")}</div>
230230
<div className="inline">
231231
<div className="inline">{sessionInfo.entrypoint.path}</div>
232-
<IconSvg className="inline mx-2 fill-white" size="sm" src={ArrowRightIcon} />
232+
<IconSvg className="mx-2 inline fill-white" size="sm" src={ArrowRightIcon} />
233233
<div className="inline">{sessionInfo.entrypoint.name}</div>
234234
</div>
235235
</div>
@@ -276,7 +276,7 @@ export const SessionViewer = () => {
276276
</div>
277277
</div>
278278

279-
<div className="flex items-start justify-between flex-1">
279+
<div className="flex flex-1 items-start justify-between">
280280
<div className="flex-1">
281281
{sessionInfo.inputs ? (
282282
<div className="mt-3 max-w-[80%] pb-3.5">
@@ -297,15 +297,15 @@ export const SessionViewer = () => {
297297
) : null}
298298
</div>
299299

300-
<div className="flex mt-3">
300+
<div className="mt-3 flex">
301301
<Tooltip content={t("copy")} position="bottom">
302302
<Button
303-
className="py-2 pl-2 text-white group disabled:cursor-not-allowed disabled:opacity-50"
303+
className="group py-2 pl-2 text-white disabled:cursor-not-allowed disabled:opacity-50"
304304
disabled={isCopyingLogs}
305305
onClick={copySessionLogs}
306306
>
307307
{isCopyingLogs ? (
308-
<div className="flex items-center size-4">
308+
<div className="flex size-4 items-center">
309309
<Loader size="sm" />
310310
</div>
311311
) : (
@@ -315,12 +315,12 @@ export const SessionViewer = () => {
315315
</Tooltip>
316316
<Tooltip content={t("download")} position="bottom">
317317
<Button
318-
className="py-2 pl-2 text-white group disabled:cursor-not-allowed disabled:opacity-50"
318+
className="group py-2 pl-2 text-white disabled:cursor-not-allowed disabled:opacity-50"
319319
disabled={isDownloadingLogs}
320320
onClick={downloadSessionLogs}
321321
>
322322
{isDownloadingLogs ? (
323-
<div className="flex items-center size-4">
323+
<div className="flex size-4 items-center">
324324
<Loader size="sm" />
325325
</div>
326326
) : (
@@ -367,7 +367,7 @@ export const SessionViewer = () => {
367367
) : null}
368368

369369
<div className="flex items-center justify-between">
370-
<div className="flex items-center gap-2 my-5 overflow-x-auto overflow-y-hidden uppercase scrollbar whitespace-nowrap xl:gap-4 2xl:gap-6">
370+
<div className="scrollbar my-5 flex items-center gap-2 overflow-x-auto overflow-y-hidden whitespace-nowrap uppercase xl:gap-4 2xl:gap-6">
371371
{sessionTabs.map((singleTab) => (
372372
<Tab
373373
activeTab={activeTab}

0 commit comments

Comments
 (0)