diff --git a/src/routes/(console)/organization-[organization]/+page.svelte b/src/routes/(console)/organization-[organization]/+page.svelte index 69a84cd8a..e223ec1fc 100644 --- a/src/routes/(console)/organization-[organization]/+page.svelte +++ b/src/routes/(console)/organization-[organization]/+page.svelte @@ -80,10 +80,13 @@ } $: projectCreationDisabled = - (isCloud && getServiceLimit('projects') <= data.allProjectsCount) || + (isCloud && getServiceLimit('projects') <= data.projects.total) || (isCloud && $readOnly && !GRACE_PERIOD_OVERRIDE) || !$canWriteProjects; + $: reachedProjectLimit = isCloud && getServiceLimit('projects') <= data.projects.total; + $: projectsLimit = getServiceLimit('projects'); + $: $registerCommands([ { label: 'Create project', @@ -129,13 +132,27 @@ {#if $canWriteProjects} - + {#if projectCreationDisabled && reachedProjectLimit} + +
+ +
+ + You have reached your limit of {projectsLimit} projects. + +
+ {:else} + + {/if} {/if}