in pages/projects/[year]/[quarter].js [81:101]
export async function getServerSideProps(props) {
const { year, quarter } = props.params;
const projectURL = getApiURL('/api/gh-projects/', { quarter, year });
const teamURL = getApiURL('/api/gh-team/');
const [projectResponse, teamResponse] = await Promise.all([
fetch(projectURL),
fetch(teamURL),
]);
const errorCode = projectResponse.ok ? false : projectResponse.status;
const projects = await projectResponse.json();
const team = await teamResponse.json();
return {
props: {
errorCode,
projects: buildMetaData(projects),
team,
},
};
}