# No applicable renderer found - react without material

**URL:** <https://jsonforms.discourse.group/t/no-applicable-renderer-found-react-without-material/1277>\
**Category:** General\
**Created:** [January 30, 2023, 11:57pm UTC](https://jsonforms.discourse.group/t/no-applicable-renderer-found-react-without-material/1277 "2023-01-30T23:57:09Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![sdirix](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/sdirix/32/1073_2.png) [@sdirix](https://jsonforms.discourse.group/u/sdirix)\
**Post date:** [January 31, 2023, 9:52am UTC](https://jsonforms.discourse.group/t/no-applicable-renderer-found-react-without-material/1277/2 "2023-01-31T09:52:31Z")

</div>

Hi @epustovaya,

In general the code looks good! What you are missing is a renderer which is able to handle the `VerticalLayout`.

JSON Forms will encounter the `VerticalLayout` first and will try to find a renderer for it. However you only hand over the `{fieldInputTester, FieldInputControl}` which will return not applicable (i.e. `-1`). Therefore there is no renderer for `VerticalLayout` found and JSON Forms will output the error message instead.

See [here](https://github.com/eclipsesource/jsonforms/blob/1b22f55dce2150c29999ad1fb220fc866023a6a0/packages/vanilla-renderers/src/layouts/VerticalLayout.tsx) for an example for a `VerticalLayout` renderer.

---

_[View the full topic](https://jsonforms.discourse.group/t/no-applicable-renderer-found-react-without-material/1277)._
