The <Arbitrary>
component manages a React context that contains a seed. This seed is displayed
in an input field where users can copy it from.
The component renders its children in an <Exhibit>
. The children can make use of the seed in the
React context to render themselves in a predictable way.
Given a component-under-test:
We can take it and display it inside an <Arbitrary>
in a timvir doc page: