--- import '@/styles/globals.css'; import '../styles/locked-page.css'; import Layout from '../layouts/Layout.astro'; import ShareButton from '../components/ShareButton'; import { Card, CardContent, CardFooter, CardHeader, CardTitle, } from '@/components/ui/card'; import { CalendarIcon } from '@radix-ui/react-icons'; import LockedContent from '@/components/LockedContent'; import { Separator } from '@/components/ui/separator'; import type { ContentTable } from '@/lib/db'; import dayjs from 'dayjs'; import relativeTime from 'dayjs/plugin/relativeTime'; import utc from 'dayjs/plugin/utc'; type Content = Omit; const { id } = Astro.params; const res = await fetch( `${import.meta.env.PUBLIC_HOME_URL}/api/content?id=${id}` ); const data: Content | null = res.status === 200 ? await res.json() : null; dayjs.extend(relativeTime); dayjs.extend(utc); // @ts-expect-error Generated is string const dateFromNow = dayjs.utc(data?.created_at).from(dayjs.utc()); ---

Konulu Konum

Arkadaşınız size bir fotoğraf ve bir not bıraktı. Fakat fotoğrafı görebilmeniz için aşağıdaki konuma gitmeniz gerekiyor. Konuma yaklaştığınızda butona basıp fotoğrafı görüntüleyebilirsiniz.

{data?.author}

{data?.description}

{dateFromNow}

Fotoğrafın kilidi şu ana dek {data?.unlocked_counter} kez açıldı