React.js with typescript and prismic

Hi @pratha.arun,

Thanks for this information. I'm not sure I completely understand your use case, but I can make some suggestions.

There are a few ways to make dynamic content:

  1. As you said, the Rich Text field is quite dynamic. If you use an HTML Serializer with the Rich Text field, you can make the content highly customizable.
  2. The Group field allows you to repeat content. So, you could create a Group field for your image carousel, and add images as needed.
  3. Slices allow you to add and rearrange components in your content. You can add as many Slices as you want to a document. So, you could create a "Banner" Slice, an "Image Carousel" Slice, and a "Two Column" Slice. Each Slice includes an optional "Repeatable Zone," which acts just like the group field. Slices are the best way to create dynamic content in Prismic.

I hope that helps. Please let me know if you need more, or if I didn't answer your question.

Best,
Sam