import { articles } from '../../lib/strapiClient' import { createFileRoute, Link } from '@tanstack/solid-router' import { Show, For } from 'solid-js' export const Route = createFileRoute('/demo/strapi')({ component: RouteComponent, loader: async () => { const { data: strapiArticles } = await articles.find() return strapiArticles }, }) function RouteComponent() { const strapiArticles = Route.useLoaderData() return (

CMS

Strapi Articles

0} fallback={

No articles found.

} >
{(article) => (

{article.title || 'Untitled'}

{article.description && (

{article.description}

)} {article.content && (

{article.content}

)} {article.createdAt && (

{new Date(article.createdAt).toLocaleDateString()}

)}
)}
) }