mirror of
https://github.com/hazemKrimi/personal-website.git
synced 2026-05-01 18:00:26 +00:00
Fix content utilities
This commit is contained in:
@@ -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) => {
|
||||
|
||||
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user