35 lines
889 B
TypeScript
35 lines
889 B
TypeScript
import {Product} from '@prisma/client'
|
||
import {LayoutList} from 'lucide-react'
|
||
import Link from 'next/link'
|
||
|
||
import AdminPermission from '@/components/(protected)/admin/auth/permission'
|
||
import dayjs from '@/lib/config/dayjs'
|
||
import {getProducts} from '@/lib/data/models/product'
|
||
import {dump} from '@/lib/utils'
|
||
|
||
//const products = await getProducts()
|
||
|
||
export default async function AdminProductPage() {
|
||
return (
|
||
<>
|
||
<AdminPermission />
|
||
<p>
|
||
<Link href='/admin/product/create'>Створити</Link>
|
||
</p>
|
||
{/*<section className={'mt-12'}>
|
||
{products
|
||
? products.map((product: Product) => (
|
||
<article
|
||
key={product.id}
|
||
className={'flex flex-row items-center justify-evenly'}
|
||
>
|
||
<LayoutList />
|
||
{product.locales[0].headingTitle || product.locales[0].title}
|
||
</article>
|
||
))
|
||
: null}
|
||
</section>*/}
|
||
</>
|
||
)
|
||
}
|