HomeText component functionality in one server-rendered widget
One widget renders the text component so its authored text can be checked on this page.
A second text in that widget can read a price the widget does not store. This page passes price as 65 when it renders, and {{ price }} in the text is replaced with that number.
This page tests show more and show less.… The Show More After limit is 40 characters, so everything after that first sentence stays hidden until you choose Show more. Show less collapses it again.
This text component tests a value passed in at runtime. The widget does not store a price. The page that renders it supplies a parameter named price, and the number in this sentence is filled in then: 65.