Currently, we are using https://www.marzipano.net/ as your 360 viewer. For the new site on React/Next.js, we are looking for a new viewer with hotspot capability. Additionally, the placement of images with hotspots should be easy for an editor. As the first result, i found https://photo-sphere-viewer.js.org/guide/ viewer. Do you have any other frameworks in mind that could fit the use case?
A lightweight and high-performance 360° media viewer. Supports all major desktop browsers and mobile devices. Embraces standard web technologies and provides a powerful Javascript API.