import configPromise, { currenciesConfig } from '@payload-config' import { Cart } from '@/components/Cart.js' import { getPayload } from 'tbsh-cms' import React from 'react' import { Product } from '@/components/Product.js' import { CurrencySelector } from '@/components/CurrencySelector.js' import { Payments } from '@/components/Payments.js' export const Page = async () => { const payload = await getPayload({ config: configPromise, }) const products = await payload.find({ collection: 'products', depth: 2, limit: 10, }) return (

Shop Page - {payload?.config?.collections?.length} collections

{products?.docs?.length > 0 ? ( ) : (

No products found.

)}
) } export default Page