When passing slice data to a client component in Next.js 14, TypeScript errors occur and RichText loses formatting

I have attempted to answer this in the previous thread where this originated.