# Check if there's applicable renderer found

**URL:** <https://jsonforms.discourse.group/t/check-if-theres-applicable-renderer-found/1514>\
**Category:** General\
**Created:** [June 2, 2023, 2:16pm UTC](https://jsonforms.discourse.group/t/check-if-theres-applicable-renderer-found/1514 "2023-06-02T14:16:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![olhapi](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/olhapi/32/727_2.png) [@olhapi](https://jsonforms.discourse.group/u/olhapi)\
**Post date:** [June 2, 2023, 2:16pm UTC](https://jsonforms.discourse.group/t/check-if-theres-applicable-renderer-found/1514/1 "2023-06-02T14:16:57Z")

</div>

I have some legacy backbone app and I want to integrate jsonforms and react. For now I don’t have a schema available for all forms so I wan’t to fallback to JSON editor if there’s renderer error in jsonforms. Mostly it works great even without schema, but with some data (like `{"entities":[],"relations":{}}`) json forms shows **no applicable renderer found** error. Is there a way to know upfront (before rendering react component) that there will be some problem with renderer?

---

<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:** [June 12, 2023, 3:12pm UTC](https://jsonforms.discourse.group/t/check-if-theres-applicable-renderer-found/1514/2 "2023-06-12T15:12:53Z")

</div>

Hi @olhapi,

Renderers dispatch on the fly, so there is no way to generically check beforehand whether you will run into this case.

If you need to handle the case that no applicable renderer could be found for your schema you could register a custom renderer with a very low priority and then implement a fallback mechanism.
