Browse Source

yandom bugfix brought by svelte 3.15.0 - each index

master
Michael Shanks 7 years ago
parent
commit
5a2ffac934
  1. 10
      packages/bootstrap-components/src/Form.svelte

10
packages/bootstrap-components/src/Form.svelte

@ -1,5 +1,5 @@
<script>
export let containerClass = "";
export let formControls = [];
export let _bb;
@ -24,7 +24,7 @@ $ : {
_bb.insertComponent(
_bb.props.formControls[el].control,
htmlElements[el],
labelElements[el]);
htmlElements[el].childNodes.find(n => n.tagName === "LABEL"));
} else {
_bb.appendComponent(
_bb.props.formControls[el].control,
@ -38,9 +38,9 @@ $ : {
</script>
<form>
{#each formControls as child, index}
<div class="form-group" bind:this={htmlElements[index]}>
<label bind:this={labelElements[index]}>{labels[index]}</label>
{#each formControls as child, idx}
<div class="form-group" bind:this={htmlElements[idx]}>
<label>{labels[idx]}</label>
</div>
{/each}
</form>

Loading…
Cancel
Save