- Published on
{title}
{tags.map((tag) => (
))}
{summary}
import Link from '@/components/Link' import Tag from '@/components/Tag' import siteMetdata from '@/data/siteMetadata' import { useState } from 'react' const postDateTemplate = { year: 'numeric', month: 'long', day: 'numeric' } export default function ListLayout({ posts, title }) { const [searchValue, setSearchValue] = useState('') const filteredBlogPosts = posts.filter((frontMatter) => { const searchContent = frontMatter.title + frontMatter.summary + frontMatter.tags.join(' ') return searchContent.toLowerCase().includes(searchValue.toLowerCase()) }) return ( <>