i have page
import TicketContainer from '@/components/Support/Ticket/TicketContainer'
import { GetTicketById } from '@/system/backend/support'
import { cookies, headers } from 'next/headers'
import { API_URL } from '@/system/constants'
import { notFound } from 'next/navigation'
export const dynamic = 'force-dynamic'
export const revalidate = 0
export default async function TicketPage({ params }: { params: Record<string, string> }) {
headers()
const res = await fetch(API_URL + GetTicketById + '?id=' + params.ticket_id, {
headers: { Authorization: cookies().get('tokenid')?.value || '' },
cache: 'no-store',
}).then((r) => r.json())
console.log(res.data.ticket.status)
if (res.status_code !== 200) return notFound()
return (
<>
<div className="flex w-full flex-col">
<TicketContainer data={res.data.ticket} />
</div>
</>
)
}
there is force-dynamic and even cache no store, but page is still caching this request when im openning this page with <Link> component.this request should run on every request