{
- const { organization } = await parent();
+export const load: PageLoad = async ({ params, depends, url, route }) => {
depends(Dependencies.FILES);
const page = getPage(url);
const search = getSearch(url);
const limit = getLimit(params.project, url, route, PAGE_LIMIT);
const offset = pageToOffset(page, limit);
- const [files, organizationUsage] = await Promise.all([
- sdk
- .forProject(params.region, params.project)
- .storage.listFiles(
- params.bucket,
- [Query.limit(limit), Query.offset(offset), Query.orderDesc('')],
- search
- ),
- isCloud && organization?.$id ? sdk.forConsole.billing.listUsage(organization.$id) : null
- ]);
+ const files = await sdk
+ .forProject(params.region, params.project)
+ .storage.listFiles(
+ params.bucket,
+ [Query.limit(limit), Query.offset(offset), Query.orderDesc('')],
+ search
+ );
+
return {
offset,
limit,
search,
- files,
- organizationUsage
+ files
};
};