Find required field instance matches for image (`json-schema-definitions://canvas.module/image`) and video prop shapes
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3548292. -->
Reported by: [hooroomoo](https://www.drupal.org/user/3688872)
Related to !127
>>>
<h3 id="overview">Overview</h3>
<p>As a part of the Content Templates work, I went and tested different field types on <span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/canvas/-/work_items/3541037" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/canvas/-/work_items/3541037</a></span>.</p>
<p>I created a code component with a video and image prop and have a blog content type with these fields:<br>
- Video (media)<br>
- Image (media)<br>
- Image (file upload)</p>
<p>These don't show up in the list of suggestions on a video or image prop respectively.</p>
<p><img src="https://www.drupal.org/files/issues/2025-09-23/Screenshot%202025-09-23%20at%202.30.36%E2%80%AFPM.png" alt="sc"></p>
<h3 id="proposed-resolution">Proposed resolution</h3>
<h3 id="ui-changes">User interface changes</h3>
> Related issue: [Issue #3541037](https://www.drupal.org/node/3541037)
> Related issue: [Issue #3541361](https://www.drupal.org/node/3541361)
> Related issue: [Issue #3548395](https://www.drupal.org/node/3548395)
> Related issue: [Issue #3541000](https://www.drupal.org/node/3541000)
issue