diff --git a/src/routes/(console)/organization-[organization]/+page.svelte b/src/routes/(console)/organization-[organization]/+page.svelte index cf3d6319c..91512faae 100644 --- a/src/routes/(console)/organization-[organization]/+page.svelte +++ b/src/routes/(console)/organization-[organization]/+page.svelte @@ -28,7 +28,15 @@ import { onMount, type ComponentType } from 'svelte'; import { canWriteProjects } from '$lib/stores/roles'; import { checkPricingRefAndRedirect } from '$lib/helpers/pricingRedirect'; - import { Badge, Divider, Icon, Typography, Card, Layout } from '@appwrite.io/pink-svelte'; + import { + Badge, + Divider, + Icon, + Typography, + Card, + Layout, + Table + } from '@appwrite.io/pink-svelte'; import { IconAndroid, IconApple, @@ -40,6 +48,8 @@ } from '@appwrite.io/pink-icons-svelte'; import { getPlatformInfo } from '$lib/helpers/platform'; import CreateProjectCloud from './createProjectCloud.svelte'; + import type { Column } from '@appwrite.io/pink-svelte/dist/table'; + import { timeFromNow } from '$lib/helpers/date'; export let data; @@ -146,6 +156,8 @@ function findRegion(project: Models.Project) { return regions.regions.find((region) => region.$id === project.region); } + + const columns: Column[] = [{ id: 'name' }, { id: 'updated' }]; {#if isStudio} @@ -164,18 +176,20 @@ - - + + + Project name + Updated + + {#each data.projects.projects as project} - + + {project.name} + {timeFromNow(project.$updatedAt)} + {/each} - + {:else}