BE: Support adding a new required prop with an example to an in-use code component
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3556338. -->
Reported by: [larowlan](https://www.drupal.org/user/395439)
Related to !398
>>>
<h3 id="overview">Overview</h3>
<p>Code components, once they're added to components, i.e. become exposed, lock props and slots. This was implemented in <span class="drupalorg-gitlab-issue-link project-issue-status-info project-issue-status-7"><a href="https://www.drupal.org/project/experience_builder/issues/3500081" title="Status: Closed (fixed)">#3500081: Editing components sourced as code components</a></span>.</p>
<p>In <span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/canvas/-/work_items/3509115" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/canvas/-/work_items/3509115</a></span> we're working to relax that for cases we know we can support</p>
<h3 id="proposed-resolution">Proposed resolution</h3>
<p>Support adding a new required prop with an example</p>
<h3 id="ui-changes">User interface changes</h3>
issue