+
-
-
-
-
+ {#if !hideCopyIcon}
+
+
+
+ {/if}
diff --git a/src/routes/console/project-[project]/functions/function-[function]/settings/+page.svelte b/src/routes/console/project-[project]/functions/function-[function]/settings/+page.svelte
index 09a4ea17d..dc2f755b2 100644
--- a/src/routes/console/project-[project]/functions/function-[function]/settings/+page.svelte
+++ b/src/routes/console/project-[project]/functions/function-[function]/settings/+page.svelte
@@ -3,7 +3,16 @@
import { base } from '$app/paths';
import { page } from '$app/stores';
import { Submit, trackEvent, trackError } from '$lib/actions/analytics';
- import { Box, CardGrid, DropList, DropListItem, Empty, Output, Secret } from '$lib/components';
+ import {
+ Box,
+ CardGrid,
+ DropList,
+ DropListItem,
+ Empty,
+ Output,
+ PaginationInline,
+ Secret
+ } from '$lib/components';
import Heading from '$lib/components/heading.svelte';
import { Roles } from '$lib/components/permissions';
import { Dependencies } from '$lib/constants';
@@ -44,6 +53,7 @@
let functionSchedule: string = null;
let permissions: string[] = [];
let arePermsDisabled = true;
+ let offset = 0;
onMount(async () => {
timeout ??= $func.timeout;
@@ -374,19 +384,21 @@
Import .env file
- {#if data.variables.total}
+ {@const limit = 10}
+ {@const sum = data.variables.total}
+ {#if sum}
-
Total results: {data.organizations.total}
+
diff --git a/src/routes/console/account/organizations/+page.ts b/src/routes/console/account/organizations/+page.ts
index 90de71ddd..d80bc5036 100644
--- a/src/routes/console/account/organizations/+page.ts
+++ b/src/routes/console/account/organizations/+page.ts
@@ -1,12 +1,12 @@
import { Query } from '@aw-labs/appwrite-console';
import { sdk } from '$lib/stores/sdk';
-import { pageToOffset } from '$lib/helpers/load';
+import { getLimit, getPage, pageToOffset } from '$lib/helpers/load';
import { CARD_LIMIT } from '$lib/constants';
import type { PageLoad } from './$types';
-export const load: PageLoad = async ({ url }) => {
- const page = Number(url.searchParams.get('page'));
- const limit = Number(url.searchParams.get('limit') ?? CARD_LIMIT);
+export const load: PageLoad = async ({ url, route }) => {
+ const page = getPage(url);
+ const limit = getLimit(url, route, CARD_LIMIT);
const offset = pageToOffset(page, limit);
return {
diff --git a/src/routes/console/organization-[organization]/+page.svelte b/src/routes/console/organization-[organization]/+page.svelte
index 2a0ee8fbf..888056de7 100644
--- a/src/routes/console/organization-[organization]/+page.svelte
+++ b/src/routes/console/organization-[organization]/+page.svelte
@@ -1,7 +1,7 @@