(
<>
I am going to render this doc string in a textarea:
>
)
}}>
```
In each case where you provide your own component, it will receive the same props as the default component, plus two more:
- `styles` - class names for the default styling, so you can still apply these to your custom component if it makes sense
- `DefaultRenderer` - the default React component, useful if you only want to provide your own rendering for certain cases, and otherwise fall back to the default rendering (don't forget to pass it the props)