diff --git a/www/pages/blog.tsx b/www/pages/blog.tsx index 1e76b31e77f..b25bbe01fe0 100644 --- a/www/pages/blog.tsx +++ b/www/pages/blog.tsx @@ -11,7 +11,7 @@ import { getSortedPosts, getAllCategories } from '~/lib/posts' import authors from 'lib/authors.json' import DefaultLayout from '~/components/Layouts/Default' -import { Typography, Badge, Space, Button } from '@supabase/ui' +import { Typography, Badge, Space, Select } from '@supabase/ui' export async function getStaticProps() { const allPostsData = getSortedPosts() @@ -31,20 +31,23 @@ export async function getStaticProps() { } function Blog(props: any) { - const [category, setCategory] = useState('') + const [category, setCategory] = useState('all') const [blogs, setBlogs] = useState(props.blogs) const { basePath } = useRouter() useEffect(() => { // Update the document title using the browser API + console.log('useeffect') + console.log(category) + console.log(props.blogs) setBlogs( - category - ? props.blogs.filter((post: any) => { + category === 'all' + ? props.blogs + : props.blogs.filter((post: any) => { const found = post.tags.includes(category) return found }) - : blogs ) }, [category]) @@ -81,23 +84,31 @@ function Blog(props: any) {