Upgrading from 3.1.1. to 3.2.0, we now get warnings when we use a Stepper with a custom connector like this:
import { ChevronRight } from "mdi-material-ui";
// ...
<Stepper className="breadcrumb" connector={<ChevronRight />}>
{arr.map(item => item)}
</Stepper>
The warnings we receive are:

We've tried multiple solutions here, none successful.
How is the interface for ChevronRight defined? We are passing some state related props to the connector and if you pass them through to the dom you will get those warnings.
We should maybe add an interface definition to the docs.
@bluepeter This is smart, I never thought of using the stepper for building a breadcrumb component #8818. You have to do something like:
import { ChevronRight } from "mdi-material-ui";
const Connector = () => <ChevronRight />;
<Stepper className="breadcrumb" connector={<Connector />}>
{arr.map(item => item)}
</Stepper>
Could we add it to the docs as a customization example, which would close #8818?
Thanks @oliviertassinari your solution fixes this issue for me.
Per @mbrookes note, I think the Stepper works nicely as Breadcrumbs.

Closing.
I agree with @mbrookes, I think that we could add a demo about it.
I'd like to have a go at this issue 馃槃
We have introduced a new Breadcrumb component #14084.
Most helpful comment
Thanks @oliviertassinari your solution fixes this issue for me.
Per @mbrookes note, I think the Stepper works nicely as Breadcrumbs.
Closing.