Base on my research, the issue is with the “components” field.
Some context:
I have field “contents” composed from basic blocks (component) like “component-text, component-image, component-show-some-reference-in-nice-ui etc…”. Currently it is based on default squidex components fields which fine for general use but i want to build kind of WYSIWYG editor base on tiptap.dev. And everything seems to be doable except picking references.
Mostly likely because my editor has to be set on “components” filed squidex is checking “allowed” references for “this” field and to not take in consideration that allowed component can have “allowed” references.
Proposed solution:
a) Introduce an option to skip the check and just show the requested schemas.
b) Somehow check for “allowed” references for each component.