'use client'; import { BrowseChannelItem } from '@components/channels/browseChannelItem'; import { useEffect, useState } from 'react'; export default function Page() { const [list, setList] = useState([]); useEffect(() => { const fetchChannels = async () => { const { getChannels } = await import('@utils/bindings'); return await getChannels({ limit: 100, offset: 0 }); }; fetchChannels() .then((res) => setList(res)) .catch(console.error); }, []); return (