chore: move urls to constants

This commit is contained in:
Nicolás Quiroz 2022-11-16 19:52:03 -03:00
parent 83a2c81290
commit d7ed9e4d5b

View file

@ -66,22 +66,24 @@ export const getServerSideProps: GetServerSideProps = async () => {
return { return {
props: { props: {
data: LATEST_RELEASES_DATA data: { LATEST_RELEASES_DATA }
} }
}; };
}; };
interface Props { interface Props {
data: { data: {
// TODO: define interface // TODO: define interfaces
versionNumber: string; LATEST_RELEASES_DATA: {
releaseName: string; versionNumber: string;
urls: { releaseName: string;
LATEST_LINUX_BINARY_URL: string; urls: {
LATEST_MACOS_BINARY_URL: string; LATEST_LINUX_BINARY_URL: string;
LATEST_WINDOWS_BINARY_URL: string; LATEST_MACOS_BINARY_URL: string;
LATEST_SOURCES_URL: string; LATEST_WINDOWS_BINARY_URL: string;
RELEASE_NOTES_URL: string; LATEST_SOURCES_URL: string;
RELEASE_NOTES_URL: string;
};
}; };
}; };
} }
@ -98,7 +100,9 @@ const DownloadsPage: NextPage<Props> = ({ data }) => {
updateAmountDevelopBuilds(amountDevelopBuilds + 10); updateAmountDevelopBuilds(amountDevelopBuilds + 10);
}; };
const { releaseName, versionNumber, urls } = data; const {
LATEST_RELEASES_DATA: { releaseName, versionNumber, urls }
} = data;
return ( return (
<> <>
@ -270,10 +274,6 @@ const DownloadsPage: NextPage<Props> = ({ data }) => {
<Code p={4}>gpg --verify geth-linux-amd64-1.5.0-d0c820ac.tar.gz.asc</Code> <Code p={4}>gpg --verify geth-linux-amd64-1.5.0-d0c820ac.tar.gz.asc</Code>
</Stack> </Stack>
</DownloadsSection> </DownloadsSection>
<div>
<pre>{JSON.stringify(data, null, 2)}</pre>
</div>
</Stack> </Stack>
</main> </main>
</> </>