export function slug(title) {
return title.normalize("NFKD").replace(/[\u0300-\u036f]/g, "").toLowerCase().replace(/[^a-z0-9]+/g, "-").replace(/^-|-$/g, "");
}
export function search(articles, query) {
const needle = query.trim().toLowerCase();
return articles.filter(article => `${article.title} ${article.body}`.toLowerCase().includes(needle));
}