---
import { getCollection } from 'astro:content';
import TaShowcaseLayout from '../../layouts/taShowcaseLayout.astro'

export async function getStaticPaths() {
  const fulldata = (await getCollection('teslafest')).map((data) => data.id)
  return fulldata.map((slug) => ({ params: { slug } }))
}

const { slug } = Astro.params
---

<TaShowcaseLayout collection="teslafest" collectionKey={slug} baseurl="teslafest" />