diff --git a/src/routes/console/project-[project]/settings/updateInstallations.svelte b/src/routes/console/project-[project]/settings/updateInstallations.svelte index ca63be578..72e065fd8 100644 --- a/src/routes/console/project-[project]/settings/updateInstallations.svelte +++ b/src/routes/console/project-[project]/settings/updateInstallations.svelte @@ -7,6 +7,7 @@ DropList, DropListItem, Heading, + Id, PaginationInline } from '$lib/components'; import { Button } from '$lib/elements/forms'; @@ -15,14 +16,15 @@ TableBody, TableCell, TableCellHead, + TableCellText, TableHeader, TableRow } from '$lib/elements/table'; - import { toLocaleDateTime } from '$lib/helpers/date'; import { sdk } from '$lib/stores/sdk'; import type { Models } from '@appwrite.io/console'; import GitInstallationModal from './GitInstallationModal.svelte'; import GitDisconnectModal from './GitDisconnectModal.svelte'; + import dayjs from 'dayjs'; export let total: number; export let limit: number; @@ -99,80 +101,71 @@ - Installations + Installation ID + Repository + Updated + {#each installations as installation, i} -
-
-
- -
-
-
-
{installation.organization}
- -
-

- Last configure: {toLocaleDateTime( - installation.$updatedAt - )} -

-
-
- -
- - - - { - showInstallationDropdown[i] = false; - configureGitHub(); - }}> - Configure {ProviderNames[ - installation.provider - ]} - - { - showInstallationDropdown[i] = false; - showGitDisconnect = true; - selectedInstallation = installation; - }}> - Disconnect - - - + {installation.$id} + + + + + {dayjs().to(installation.$updatedAt)} + + + + + + + { + showInstallationDropdown[i] = false; + configureGitHub(); + }}> + Configure {ProviderNames[installation.provider]} + + { + showInstallationDropdown[i] = false; + showGitDisconnect = true; + selectedInstallation = installation; + }}> + Disconnect + + + + {/each}