Skip to content

Commit

Permalink
add agreement page details
Browse files Browse the repository at this point in the history
  • Loading branch information
SalmanAsh committed Sep 4, 2024
1 parent 35e75b9 commit f5155bf
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 120 deletions.
11 changes: 3 additions & 8 deletions src/api/agreementSignature.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export type CreateAgreementSignatureArg = CreateArg<
export type CheckSignedAgreementSignatureResult =
| { latest_commit_id: string; status: 404 | 451 }
| { status: 200 }
export type CheckSignedAgreementSignatureArg = { contributor_pk: number }
export type CheckSignedAgreementSignatureArg = null

const agreementSignatureApi = api.injectEndpoints({
endpoints: build => ({
Expand Down Expand Up @@ -90,13 +90,8 @@ const agreementSignatureApi = api.injectEndpoints({
CheckSignedAgreementSignatureResult,
CheckSignedAgreementSignatureArg
>({
query: ({ contributor_pk }) => ({
url: buildUrl(
agreementSignatureUrls.list + `check-signed/${contributor_pk}`,
{
url: { contributor_pk },
},
),
query: () => ({
url: agreementSignatureUrls.list,
method: "GET",
}),
}),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,20 @@ const AgreementSignatureDetail: FC<AgreementSignatureDetailProps> = () => {
<Typography variant="h6">
signed at: {agreementSignature.signed_at.toString()}
</Typography>
<Link
className="button"
to={`https://raw.githubusercontent.com/ocadotechnology/codeforlife-workspace/${agreementSignature.agreement_id}/CONTRIBUTING.md`}
>
View Agreement
</Link>
</Stack>
</pages.Section>
<pages.Section>
<Link className="back-to" to={paths.agreementSignatures._}>
<Link
target="blank"
className="back-to"
to={paths.agreementSignatures._}
>
Agreement signature list
</Link>
</pages.Section>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const AgreementSignatureList: FC<AgreementSignatureListProps> = () => {
return (
<pages.Page>
<pages.Section>
<Typography variant="h1">Agreement Signature List</Typography>
<Typography variant="h1"> Your agreement signatures</Typography>
<TablePagination
useLazyListQuery={useLazyListAgreementSignaturesQuery}
preferCacheValue
Expand Down
65 changes: 0 additions & 65 deletions src/pages/contributorDetail/ContributorDetail.tsx

This file was deleted.

45 changes: 0 additions & 45 deletions src/pages/contributorList/ContributorList.tsx

This file was deleted.

0 comments on commit f5155bf

Please sign in to comment.