Without a return statement, the partialCached function returns a string of type template.HTML. With a return statement, the partialCached function can return any data type.
The partialCached function can offer significant performance gains for complex templates that don’t need to be re-rendered on every invocation.
Here is the simplest usage:
Pass additional arguments to partialCached to create variants of the cached partial. For example, if you have a complex partial that should be identical when rendered for pages within the same section, use a variant based on section so that the partial is only rendered once per section:
Pass additional arguments, of any data type, as needed to create unique variants: