INNER CODE UNIT · JavaScript
Blog
amfoss/club-website-2019 · pages/blog/index.js:41
const Blog = () => {
const [data, setData] = useState([]);
const [collections, setCollections] = useState([]);
const [collection, setCollection] = useState('');
const [isLoading, setLoading] = useState(false);
const [query, setQuery] = useState('');
const [filterType, setFilterType] = useState('all');
const fetchData = async () => await dataFetch({ query: blogsQuery });
const fetchCollectionsData = async () =>
await dataFetch({ query: collectionsQuery });
useEffect(() => {
if (!isLoading) {
fetchCollectionsData().then((r) => {
setCollections(r.data.collections);
setCollection(r.data.collections[0].name);
});