rsnext/examples/cms-dotcms/components
Cody Olsen 41019c2314
Update Sanity example for App Router (#63045)
This PR updates the `cms-sanity` example to use:
- App Router
- TypeScript
- Sanity Studio v3 instead of v2
- Embeds the Studio inside the next app on the `/studio` route.
- ISR / Data Cache (revalidations through `revalidatePath` while in Live
Visual Editing, time-based to match the Sanity API CDN in production).
- Support Vercel Visual Editing out of the box.
- The new `next-sanity/image` component.
- Vercel Speed Insights.
- The Sanity Presentation Tool for live content previews.
- Sanity Portable Text setup to fully support `@tailwindcss/typography`.
- [AI Assist](https://www.sanity.io/docs/ai-assist)
  - Auto fill in `alt` text on images.
  - Preset prompts for content creation
2024-03-10 19:49:18 -07:00
..
alert.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
avatar.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
blocks.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
container.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
content-blocks.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
cover-image.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
date.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
dotcms-image.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
footer.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
header.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
hero-post.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
intro.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
layout.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
meta.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
more-stories.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
post-body.tsx Update Sanity example for App Router (#63045) 2024-03-10 19:49:18 -07:00
post-header.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
post-preview.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
post-title.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00
section-separator.tsx chore(examples): use default prettier for examples/templates (#60530) 2024-01-11 16:01:44 -07:00