diff --git a/src/lib/datocms-bypass.ts b/src/lib/datocms-bypass.ts index a31bf04..d32e3b9 100644 --- a/src/lib/datocms-bypass.ts +++ b/src/lib/datocms-bypass.ts @@ -35,7 +35,7 @@ export async function datocmsQueryIntercept(query: any) { } else { interceptData = { error: - 'Unable to intercept datocms query. No viable JSON alternative was defined.' + 'Unable to intercept datocms query. No viable JSON alternative was defined.' } } @@ -82,9 +82,9 @@ function getListingQueryDirectories(): string[] { function pluckFirstParentFromQuery(query: any): string { //-----only plucks the FIRST parent, if there are multiple parents in the query they will be ignored. - const parent: string = ((query - .replace(/[\W_]+/g, ' ')) - .trim()) + const parent: string = query + .replace(/[\W_]+/g, ' ') + .trim() .split(' ')[0] return parent } @@ -372,9 +372,7 @@ export async function getAllBlogPostsFromSource( return allBlogPostsFromSource } -async function getSingleBlogPostJsonBySlug( - slug: string -): Promise { +async function getSingleBlogPostJsonBySlug(slug: string): Promise { const jsonDirectory = getBlogJsonDirectoryPath() const jsonFile = slug + '.json' const jsonPath = path.join(jsonDirectory, jsonFile) @@ -402,7 +400,7 @@ export async function getSingleBlogPostBySlugFromSource( if (process.env.NEXT_PUBLIC_DATOCMS_BYPASS_TYPE === 'local_json') { try { - blogPostJson = await getSingleBlogPostJsonBySlug(slug) + blogPostJson = await getSingleBlogPostJsonBySlug(slug) } catch (e) { //console.log('Failed pull blog post with slug ' + slug) //console.log('The attempt resulted in the following error:') @@ -415,9 +413,7 @@ export async function getSingleBlogPostBySlugFromSource( return blogPostJson } -function getBlogPostCategorySlugs( - blogPostJson: any -) { +function getBlogPostCategorySlugs(blogPostJson: any) { const categories = [] try { @@ -470,9 +466,9 @@ export async function getRelatedBlogPosts( matchedCount++ break } - } + } } - } + } } if (matchedCount < matchCount) { @@ -578,7 +574,7 @@ function sortEventsJsonByStartDate(json: any[]) { const sortedJson: any[] = json .slice() .sort( - (a: any, b: any) => + (a: any, b: any) => datocmsDateToIng(b.eventStartdate) - datocmsDateToIng(a.eventStartdate) ) @@ -629,7 +625,7 @@ function getRequiedPositionNodes() { function sortPositionsJsonById(json: any[]) { const sortedJson: any[] = json .slice() - .sort((a: any, b: any) => parseInt(a.id) - parseInt(b.id)) + .sort((a: any, b: any) => parseInt(a.id) - parseInt(b.id)) return sortedJson } @@ -796,4 +792,4 @@ async function getAllTestimonialsJson(): Promise { const allTestimonialsJson = { allTestimonials: sortedTestimonals } return allTestimonialsJson -} \ No newline at end of file +} diff --git a/src/pages/blog/[slug].tsx b/src/pages/blog/[slug].tsx index 1ddef6c..74f590e 100644 --- a/src/pages/blog/[slug].tsx +++ b/src/pages/blog/[slug].tsx @@ -136,7 +136,8 @@ export const getStaticProps: GetStaticProps = async ( const relatedPosts = allBlogPosts.data.filter((p) => p.category.some((c) => - post?.category.some((postCategory: any) => c.slug === postCategory.slug) + post?.category.some( + (postCategory: any) => c.slug === postCategory.slug) ) ) diff --git a/src/pages/blog/index.tsx b/src/pages/blog/index.tsx index 187aaf0..a36401e 100644 --- a/src/pages/blog/index.tsx +++ b/src/pages/blog/index.tsx @@ -114,7 +114,8 @@ const BlogIndexPage = ({ pages: [initialBlogPosts] } : undefined, - getNextPageParam: (lastPage) => lastPage.pagination.nextPage ?? undefined + getNextPageParam: (lastPage) => + lastPage.pagination.nextPage ?? undefined } ) @@ -240,7 +241,6 @@ export const getStaticProps = async () => { //===== \/ START NEXT_PUBLIC_DATOCMS_BYPASS \/ ==================================================== function getInitialBlogPostsDataProp(allBlogPosts: any) { - let initialBlogPostsDataProp: any[] = [] if (process.env.NEXT_PUBLIC_DATOCMS_BYPASS_TYPE === 'local_json') {