Recently, I came across an app screen in a series that caught my eye and I decided to recreate it using React Native. However, I've hit a roadblock when it comes to designing curved Views (arcs) with curved text inside them. These arcs need to animate from the top and wrap around a circle in the top left corner of the screen. Using CSS for this task seems impractical due to the complexity of curving divs. While SVGs might be a feasible option, I lack knowledge on how to dynamically adjust the length of the arc or its height based on the length of the text.
If you have any suggestions on how I can achieve this effect, please share your ideas. Any input would be greatly appreciated as I experiment with this project during my free time for practice.
The end result doesn't need to be flawless; I am open to approximations that help me learn and improve my skills.