Files
les-briques-du-web-website/404.11ty.js
Julien Lengrand-Lambert 79d762e27c Adds link to prochain épisode
* Fixes typos
* Adds some extra links
2021-05-09 15:44:16 +02:00

41 lines
1.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* @file Defines the chained template for the 404 page
* @author Reuben L. Lillie <reubenlillie@gmail.com>
* @author Horacio Gonzalez <horacio.gonzalez@gmail.com>
* @
* @see {@link https://www.11ty.dev/docs/layouts/#layout-chaining Layout chaining in 11ty}
*/
/**
* Acts as front matter in JavaScript templates
* @see {@link https://www.11ty.dev/docs/languages/javascript/#optional-data-method Optional `data` in JavaScript templates in 11ty}
*/
export var data ={
locale: 'fr',
title: '🎉 Félicitations ! Vous avez trouvé notre page 404!',
layout: 'layouts/page',
permalink: '404.html',
templateEngineOverride: '11ty.js,md',
eleventyExcludeFromCollections: true
}
/**
* The content of the 404 page template
* @method
* @name render()
* @param {Object} data 11tys data object
* @return {String} The rendered template
* @see {@link https://www.11ty.dev/docs/quicktips/not-found/ 404 pages in 11ty}
*/
export function render(data) {
return /* md */ `
Nous avons le regret de vous informer que le contenu que vous cherchez n'est pas dans l'adresse que vous demandez... à moins que vous ne faisiez exprès de chercher cette page, bien entendu !
### Autres options
* [😇 Vous plaindre à ${data.author.name.givenName} ou l'équipe sur Twitter](${data.links.twitter})
* [📥 Poster une issue sur Git](${data.pkg.bugs.url})
* [🏡 Revenir à la page d'accueil](${data.pkg.homepage})
`;
}