Add documentation for the ability to pass a component as an argument instead of a string, when specifying which icon to use. Split out as it is an experimental feature which we won't want to document until we're confident that the API will not change and that there are no problems with the approach.
Made as a PR from a branch that includes the icon passing changes, so will include those commits too until that is merged.
Add documentation for the ability to pass a component as an argument instead of a string, when specifying which icon to use. Split out as it is an experimental feature which we won't want to document until we're confident that the API will not change and that there are no problems with the approach.
Made as a PR from a branch that includes the icon passing changes, so will include those commits too until that is merged.
Part of #482.