mirror of
https://github.com/appwrite/console.git
synced 2026-06-06 19:27:48 +00:00
Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vectordb
# Conflicts: # src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/usage/[[period]]/+page.ts
This commit is contained in:
+3
-6
@@ -1,18 +1,15 @@
|
||||
import { isValueOfStringEnum } from '$lib/helpers/types';
|
||||
import { sdk } from '$lib/stores/sdk';
|
||||
import { UsageRange } from '@appwrite.io/console';
|
||||
import type { PageLoad } from './$types';
|
||||
import { getCollectionService } from '$database/(entity)';
|
||||
|
||||
export const load: PageLoad = async ({ params, parent }) => {
|
||||
const { database } = await parent();
|
||||
export const load: PageLoad = async ({ params }) => {
|
||||
const period = isValueOfStringEnum(UsageRange, params.period)
|
||||
? params.period
|
||||
: UsageRange.ThirtyDays;
|
||||
|
||||
const collectionSdk = getCollectionService(params.region, params.project, database.type);
|
||||
|
||||
return {
|
||||
...(await collectionSdk.getCollectionUsage({
|
||||
...(await sdk.forProject(params.region, params.project).documentsDB.getCollectionUsage({
|
||||
databaseId: params.database,
|
||||
collectionId: params.collection,
|
||||
range: period
|
||||
|
||||
Reference in New Issue
Block a user