personal-site/app/page.tsx
Benjamin Toby b9364a702c Updates
2023-10-24 18:59:00 +01:00

22 lines
582 B
TypeScript

import React from "react";
import HomepageComponent from "./(components)/HomepageComponent";
const datasquirel = require("datasquirel");
export const revalidate = 3600;
type DsqlResponse = {
success: boolean;
payload: any;
};
export default async function Homepage() {
const projects: DsqlResponse = await datasquirel.get({
db: process.env.DB_NAME,
key: process.env.DATASQUIREL_API_KEY,
query: "SELECT * FROM portfolio ORDER BY project_order ASC",
});
return <HomepageComponent projects={projects.payload} />;
}