Skip to content

Commit

Permalink
Merge pull request #20 from Gateway-DAO/feat/add-count
Browse files Browse the repository at this point in the history
chore: added count for templates and data models
  • Loading branch information
boscocg authored Oct 16, 2023
2 parents 4036b3c + 3ebd594 commit 863833c
Show file tree
Hide file tree
Showing 7 changed files with 27 additions and 32 deletions.
9 changes: 6 additions & 3 deletions src/app/(light)/dashboard/org/[username]/data-models/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,11 @@ export default async function DashboardOrgDataModelsPage(props: any) {
})
)?.dataModels ?? [];

// const count = (await (await privateApi).myDataRequestTemplatesCount())
// .myDataRequestTemplatesCount;
const count = (
await privateApi.myDataModelsCountOrg({
orgGatewayId: pathnameOrg,
})
).myDataModelsCount;

return <DataModelsTable data={requestsData} totalCount={0} />;
return <DataModelsTable data={requestsData} totalCount={count} />;
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,11 @@ export default async function DashboardOrgDataRequestTemplatesPage(props: any) {
})
)?.dataRequestTemplates ?? [];

const count = (await (await privateApi).myDataRequestTemplatesCount())
.myDataRequestTemplatesCount;
const count = (
await privateApi.myDataRequestTemplatesCountOrg({
orgGatewayId: pathnameOrg,
})
).myDataRequestTemplatesCount;

return <RequestTemplatesTable data={requestsData} totalCount={count} />;
}
6 changes: 3 additions & 3 deletions src/app/(light)/dashboard/user/data-models/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ export default async function DashboardUserDataModelsPage() {
take: 5,
})
)?.dataModels ?? [];
// const count = (await (await privateApi).myDataRequestTemplatesCount())
// .myDataRequestTemplatesCount;

return <DataModelsTable data={requestsData} totalCount={0} />;
const count = (await privateApi.myDataModelsCount()).myDataModelsCount;

return <DataModelsTable data={requestsData} totalCount={count} />;
}
2 changes: 1 addition & 1 deletion src/app/(light)/dashboard/user/request-templates/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ export default async function DashboardUserDataRequestTemplatesPage() {
take: 5,
})
)?.dataRequestTemplates ?? [];
const count = (await (await privateApi).myDataRequestTemplatesCount())
const count = (await privateApi.myDataRequestTemplatesCount())
.myDataRequestTemplatesCount;

return <RequestTemplatesTable data={requestsData} totalCount={count} />;
Expand Down
8 changes: 8 additions & 0 deletions src/services/protocol/queries/dataModels.gql
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,11 @@ query dataModelsByOrg($organizationId: String, $skip: Int, $take: Int) {
createdAt
}
}

query myDataModelsCount {
myDataModelsCount
}

query myDataModelsCountOrg($orgGatewayId: String) {
myDataModelsCount(orgGatewayId: $orgGatewayId)
}
23 changes: 0 additions & 23 deletions src/services/protocol/queries/dataRequestTemplates.gql

This file was deleted.

4 changes: 4 additions & 0 deletions src/services/protocol/queries/requestTemplates.gql
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,7 @@ query dataRequestTemplatesByOrg(
query myDataRequestTemplatesCount {
myDataRequestTemplatesCount
}

query myDataRequestTemplatesCountOrg($orgGatewayId: String) {
myDataRequestTemplatesCount(orgGatewayId: $orgGatewayId)
}

0 comments on commit 863833c

Please sign in to comment.