Skip to content

Commit fa70814

Browse files
committed
style(linting): Fix error
1 parent 2c39e2b commit fa70814

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

test/useFormKitSchema.test.ts

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5,55 +5,55 @@ it('add list group', () => {
55
const { addListGroup } = useFormKitSchema()
66

77
const listGroup = addListGroup()
8-
expect(listGroup.$formkit).toBe('group')
9-
expect(listGroup.if).toBe('true')
10-
expect(listGroup.for).toEqual(['item', 'index', '$items'])
11-
expect(listGroup.key).toBe('$item')
12-
expect(listGroup.index).toBe('$index')
8+
expect(listGroup?.$formkit).toBe('group')
9+
expect(listGroup?.if).toBe('true')
10+
expect(listGroup?.for).toEqual(['item', 'index', '$items'])
11+
expect(listGroup?.key).toBe('$item')
12+
expect(listGroup?.index).toBe('$index')
1313
})
1414

1515
it('add element with non-boolean render value', () => {
1616
const { addElement } = useFormKitSchema()
1717
const element = addElement('div', [], {}, '$context.visible')
18-
expect(element.if).toBe('$context.visible')
18+
expect(element?.if).toBe('$context.visible')
1919
})
2020

2121
it('add component with props', () => {
2222
const { addComponent } = useFormKitSchema()
2323
const props = { label: 'Save', severity: 'primary' }
2424
const component = addComponent('Button', props)
25-
expect(component.props).toEqual(props)
25+
expect(component?.props).toEqual(props)
2626
})
2727

2828
describe('addElementsInOuterDiv', () => {
2929
it('creates default structure with minimal params', () => {
3030
const { addElementsInOuterDiv } = useFormKitSchema()
3131
const outerDiv = addElementsInOuterDiv()
3232

33-
expect(outerDiv.$el).toBe('div')
34-
expect(outerDiv.attrs.class).toBe('formkit-outer ')
33+
expect(outerDiv?.$el).toBe('div')
34+
expect(outerDiv?.attrs?.class).toBe('formkit-outer ')
3535

36-
const wrapperDiv = outerDiv.children[0]
37-
expect(wrapperDiv.$el).toBe('div')
38-
expect(wrapperDiv.attrs.class).toBe('formkit-wrapper')
36+
const wrapperDiv = outerDiv?.children?.[0]
37+
expect(wrapperDiv?.$el).toBe('div')
38+
expect(wrapperDiv?.attrs?.class).toBe('formkit-wrapper')
3939

40-
const labelDiv = wrapperDiv.children[0]
41-
expect(labelDiv.$el).toBe('label')
42-
expect(labelDiv.children).toEqual([''])
40+
const labelDiv = wrapperDiv?.children?.[0]
41+
expect(labelDiv?.$el).toBe('label')
42+
expect(labelDiv?.children).toEqual([''])
4343

44-
const innerDiv = wrapperDiv.children[1]
45-
expect(innerDiv.$el).toBe('div')
46-
expect(innerDiv.attrs.class).toBe('formkit-inner ')
44+
const innerDiv = wrapperDiv?.children?.[1]
45+
expect(innerDiv?.$el).toBe('div')
46+
expect(innerDiv?.attrs?.class).toBe('formkit-inner ')
4747
})
4848

4949
it('applies custom classes', () => {
5050
const { addElementsInOuterDiv } = useFormKitSchema()
5151
const outerDiv = addElementsInOuterDiv([], 'custom-inner', 'custom-outer')
5252

53-
expect(outerDiv.attrs.class).toBe('formkit-outer custom-outer')
53+
expect(outerDiv?.attrs?.class).toBe('formkit-outer custom-outer')
5454

55-
const innerDiv = outerDiv.children[0].children[1]
56-
expect(innerDiv.attrs.class).toBe('formkit-inner custom-inner')
55+
const innerDiv = outerDiv?.children?.[0]?.children?.[1]
56+
expect(innerDiv?.attrs?.class).toBe('formkit-inner custom-inner')
5757
})
5858
})
5959

@@ -62,17 +62,17 @@ it('combines formKitAttrs with element properties', () => {
6262
const formKitAttrs = { validation: 'required', validationVisibility: 'dirty' }
6363
const element = addElement('div', [], {}, true, formKitAttrs)
6464

65-
expect(element.$el).toBe('div')
66-
expect(element.validation).toBe('required')
67-
expect(element.validationVisibility).toBe('dirty')
65+
expect(element?.$el).toBe('div')
66+
expect(element?.validation).toBe('required')
67+
expect(element?.validationVisibility).toBe('dirty')
6868
})
6969

7070
it('combines formKitAttrs with component properties', () => {
7171
const { addComponent } = useFormKitSchema()
7272
const formKitAttrs = { validation: 'required', validationLabel: 'Button' }
7373
const component = addComponent('Button', {}, true, formKitAttrs)
7474

75-
expect(component.$cmp).toBe('Button')
76-
expect(component.validation).toBe('required')
77-
expect(component.validationLabel).toBe('Button')
75+
expect(component?.$cmp).toBe('Button')
76+
expect(component?.validation).toBe('required')
77+
expect(component?.validationLabel).toBe('Button')
7878
})

0 commit comments

Comments
 (0)