Add some ids to jdd editor to help with morphing performance
This commit is contained in:
parent
7488669b39
commit
09da4afc05
@ -132,7 +132,10 @@ export default abstract class JDDPage extends StatefulPage<
|
|||||||
) {
|
) {
|
||||||
const jdd_context = makeJDDContext(ctx);
|
const jdd_context = makeJDDContext(ctx);
|
||||||
return (
|
return (
|
||||||
<div class="component-preview-parameters">
|
<div
|
||||||
|
class="component-preview-parameters"
|
||||||
|
id={`component-preview-parameters--${index}`}
|
||||||
|
>
|
||||||
{Object.entries(component.getArguments()).map(async ([arg_name, arg]) => (
|
{Object.entries(component.getArguments()).map(async ([arg_name, arg]) => (
|
||||||
<ComponentInput
|
<ComponentInput
|
||||||
{...{
|
{...{
|
||||||
@ -268,7 +271,7 @@ export default abstract class JDDPage extends StatefulPage<
|
|||||||
style="--resizable-column-width: 50vw"
|
style="--resizable-column-width: 50vw"
|
||||||
data-controller="component-debugger"
|
data-controller="component-debugger"
|
||||||
>
|
>
|
||||||
<div class="component-arguments">
|
<div class="component-arguments" id="component-arguments">
|
||||||
{this.renderPreParameterButtons(ctx, state)}
|
{this.renderPreParameterButtons(ctx, state)}
|
||||||
{this.renderParameterButtons(state)}
|
{this.renderParameterButtons(state)}
|
||||||
{this.renderMessages(ctx, state)}
|
{this.renderMessages(ctx, state)}
|
||||||
@ -279,8 +282,16 @@ export default abstract class JDDPage extends StatefulPage<
|
|||||||
{this.serializeState(ctx, state)}
|
{this.serializeState(ctx, state)}
|
||||||
</code>
|
</code>
|
||||||
</div>
|
</div>
|
||||||
<div class="resize-gutter" data-component-debugger-target="gutter"></div>
|
<div
|
||||||
<div class="component-preview" data-component-debugger-target="preview">
|
id="resize-gutter"
|
||||||
|
class="resize-gutter"
|
||||||
|
data-component-debugger-target="gutter"
|
||||||
|
></div>
|
||||||
|
<div
|
||||||
|
id="component-preview"
|
||||||
|
class="component-preview"
|
||||||
|
data-component-debugger-target="preview"
|
||||||
|
>
|
||||||
<div class="component-preview__header">
|
<div class="component-preview__header">
|
||||||
<span>Preview</span>
|
<span>Preview</span>
|
||||||
<span data-component-debugger-target="component-width"></span>
|
<span data-component-debugger-target="component-width"></span>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user