|
4 | 4 | import BooleanIcon from '$lib/components/common/BooleanIcon.svelte'; |
5 | 5 | import ConfirmActionButton from '$lib/components/common/ConfirmActionButton.svelte'; |
6 | 6 | import Modal from '$lib/components/common/Modal.svelte'; |
| 7 | + import TimestampCell from '$lib/components/jobs/TimestampCell.svelte'; |
7 | 8 | import TaskGroupEditModal from '$lib/components/v2/tasks/TaskGroupEditModal.svelte'; |
8 | 9 |
|
9 | 10 | /** @type {Array<import('$lib/types').User>} */ |
|
331 | 332 | groupIdsNames={groups.map((g) => [g.id, g.name])} |
332 | 333 | /> |
333 | 334 |
|
334 | | -<Modal id="taskInfoModal" bind:this={infoModal} size="lg" onClose={onInfoModalClose}> |
| 335 | +<Modal id="taskInfoModal" bind:this={infoModal} size="xl" onClose={onInfoModalClose}> |
335 | 336 | <svelte:fragment slot="header"> |
336 | 337 | <h1 class="h5 modal-title flex-grow-1">Task-group info</h1> |
337 | 338 | </svelte:fragment> |
|
360 | 361 | <li class="list-group-item">{selectedTaskGroup.path || '-'}</li> |
361 | 362 | <li class="list-group-item list-group-item-light fw-bold">Venv path</li> |
362 | 363 | <li class="list-group-item">{selectedTaskGroup.venv_path || '-'}</li> |
| 364 | + <li class="list-group-item list-group-item-light fw-bold">Number of files</li> |
| 365 | + <li class="list-group-item">{selectedTaskGroup.venv_file_number || '-'}</li> |
| 366 | + <li class="list-group-item list-group-item-light fw-bold">Size (MB)</li> |
| 367 | + <li class="list-group-item">{(selectedTaskGroup.venv_size_in_kB / 1000).toFixed(2)}</li> |
363 | 368 | <li class="list-group-item list-group-item-light fw-bold">Pip extras</li> |
364 | 369 | <li class="list-group-item">{selectedTaskGroup.pip_extras || '-'}</li> |
| 370 | + <li class="list-group-item list-group-item-light fw-bold">Last used</li> |
| 371 | + <li class="list-group-item"> |
| 372 | + <TimestampCell timestamp={selectedTaskGroup.timestamp_last_used} /> |
| 373 | + </li> |
365 | 374 | </ul> |
366 | 375 | {/if} |
367 | 376 | </svelte:fragment> |
|
0 commit comments