11/* eslint-disable max-lines */
2+
23/* eslint-disable class-methods-use-this */
4+
35/* eslint-disable no-underscore-dangle */
6+ // import deepmerge from 'deepmerge';
7+ import set from 'lodash-es/set' ;
48
59import {
10+ type CSSResult ,
611 LitElement ,
7- html ,
8- unsafeCSS ,
912 type TemplateResult ,
10- type CSSResult ,
13+ html ,
1114 nothing ,
15+ unsafeCSS ,
1216} from 'lit' ;
13-
1417import { property , state } from 'lit/decorators.js' ;
1518import { createRef , ref } from 'lit/directives/ref.js' ;
1619
17- // import deepmerge from 'deepmerge';
18- import set from 'lodash-es/set' ;
19-
20- // import { alternateField } from './triage/alternate.js';
21- import { fieldArray } from './triage/array.js' ;
22- import { fieldObject } from './triage/object.js' ;
23- import { fieldPrimitive } from './triage/primitive.js' ;
24- import { fieldArrayPrimitive } from './triage/array-primitive.js' ;
25-
2620import type {
2721 DataChangeCallback ,
2822 FeatureFlags ,
23+ JSONSchema7 ,
2924 OnFormSubmit ,
3025 Path ,
3126 UiSchema ,
3227 Widgets ,
33- JSONSchema7 ,
3428} from '@jsfe/types' ;
3529
30+ import { fieldArrayPrimitive } from './triage/array-primitive.js' ;
31+ // import { alternateField } from './triage/alternate.js';
32+ import { fieldArray } from './triage/array.js' ;
33+ import { fieldObject } from './triage/object.js' ;
34+ import { fieldPrimitive } from './triage/primitive.js' ;
35+
3636export class Jsf extends LitElement {
3737 @property ( { type : Object } ) public schema : JSONSchema7 = { } ;
3838
@@ -52,7 +52,7 @@ export class Jsf extends LitElement {
5252
5353 @property ( { type : Boolean } ) public submitButton = true ;
5454
55- @property ( { type : String } ) public submitButtonText = 'Submit' ;
55+ @property ( { type : String } ) public submitButtonLabel = 'Submit' ;
5656
5757 @state ( ) private _uiState : unknown = { } ;
5858
@@ -129,7 +129,7 @@ export class Jsf extends LitElement {
129129 // return flag('allOf');
130130 }
131131
132- const nodeParsed = node ;
132+ let nodeParsed = node ;
133133
134134 // if (currentNode.allOf) {
135135 // node.allOf?.forEach((subSchema) => {
0 commit comments