Fix content utilities

This commit is contained in:
Hazem Krimi
2022-02-13 19:17:00 +01:00
parent 04cc13815d
commit 763db6f5c1
2 changed files with 78 additions and 62 deletions
+8
View File
@@ -7,6 +7,7 @@ const blogPostsDirectory = path.join(process.cwd(), '_blog');
export const getBlogPosts = () => {
const fileNames = fs.readdirSync(blogPostsDirectory);
if (fileNames) {
const allBlogPostsData = fileNames.map(filename => {
const slug = filename.replace('.mdx', '');
@@ -35,11 +36,15 @@ export const getBlogPosts = () => {
return -1;
}
});
}
return [];
};
export const getBlogPostsSlugs = () => {
const fileNames = fs.readdirSync(blogPostsDirectory);
if (fileNames) {
return fileNames.map(filename => {
return {
params: {
@@ -47,6 +52,9 @@ export const getBlogPostsSlugs = () => {
}
};
});
}
return [];
};
export const getBlogPostdata = async (slug: string) => {
+8
View File
@@ -7,6 +7,7 @@ const portfolioProjects = path.join(process.cwd(), '_portfolio');
export const getPortfolioProjects = () => {
const fileNames = fs.readdirSync(portfolioProjects);
if (fileNames) {
const allPortfolioProjectsData = fileNames.map(filename => {
const slug = filename.replace('.mdx', '');
@@ -35,11 +36,15 @@ export const getPortfolioProjects = () => {
return -1;
}
});
}
return [];
};
export const getPortfolioPorjectsSlugs = () => {
const fileNames = fs.readdirSync(portfolioProjects);
if (fileNames) {
return fileNames.map(filename => {
return {
params: {
@@ -47,6 +52,9 @@ export const getPortfolioPorjectsSlugs = () => {
}
};
});
}
return [];
};
export const getPortfolioProjectdata = async (slug: string) => {