Fix links for next 13.

This commit is contained in:
2023-12-04 14:33:14 +13:00
parent c0e31629e9
commit 6050cb0408
3 changed files with 14 additions and 12 deletions

View File

@ -7,10 +7,10 @@ const CustomLink = ({ href, ...rest }) => {
if (isInternalLink) {
return (
<Link href={href}>
<a {...rest} />
</Link>
)
(<Link href={href} {...rest}>
</Link>)
);
}
if (isAnchorLink) {

View File

@ -3,12 +3,14 @@ import kebabCase from '@/lib/utils/kebabCase'
const Tag = ({ text }) => {
return (
<Link href={`/tags/${kebabCase(text)}`}>
<a className="mr-3 text-sm font-medium uppercase text-primary-800 hover:text-primary-900 dark:hover:text-primary-400">
{text.split(' ').join('-')}
</a>
</Link>
)
(<Link
href={`/tags/${kebabCase(text)}`}
className="mr-3 text-sm font-medium uppercase text-primary-800 hover:text-primary-900 dark:hover:text-primary-400">
{text.split(' ').join('-')}
</Link>)
);
}
export default Tag

View File

@ -27,11 +27,11 @@ export function getFiles(type) {
const prefixPaths = path.join(root, 'data', type)
const files = getAllFilesRecursively(prefixPaths)
// Only want to return workshop/path and ignore root, replace is needed to work on Windows
return files.map((file) => file.slice(prefixPaths.length + 1).replace(/\\/g, '/'))
return files.map((file) => file.slice(prefixPaths.length + 1).replace(/\\/g, '/'));
}
export function formatSlug(slug) {
return slug.replace(/\.(mdx|md)/, '')
return slug.replace(/\.(mdx|md)/, '');
}
export function dateSortAsc(a, b) {