import { revalidateTag, cacheLife, cacheTag } from 'next/cache' import { fetchData } from '../api/data' // import { Suspense } from 'react' // import { cookies, headers } from 'next/headers' function InnerComponent({ children }) { return {children} } async function refresh() { 'use server' revalidateTag('hello') } async function reload() { 'use server' } async function Component() { 'use cache' cacheLife({ revalidate: 30 }) cacheTag('hello') return {await fetchData()} } export default async function Home() { return ( <>
) }