Skip to content

Commit 7eb0cae

Browse files
committed
lint
1 parent 24429e9 commit 7eb0cae

File tree

29 files changed

+101
-167
lines changed

29 files changed

+101
-167
lines changed

packages/vue/src/__tests__/component/parent-change-injector/pci-p1.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ const options = {
1414
injector: undefined,
1515
};
1616
17-
let schema$$ = computed(() => {
18-
return v.pipe(NFCSchema, setComponent(PciP2), actions.inputs.patch(inputs.inputs ?? {}));
19-
});
17+
const schema$$ = computed(() =>
18+
v.pipe(NFCSchema, setComponent(PciP2), actions.inputs.patch(inputs.inputs ?? {})),
19+
);
2020
</script>
2121
<template>
2222
<PiyingView :schema="schema$$" :options="options"></PiyingView>

packages/vue/src/__tests__/component/parent-change-injector/pci-p2.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,12 @@ import { inject, watchEffect } from 'vue';
77
import PciP3 from './pci-p3.vue';
88
import { PciTestService } from './pci-test.service';
99
10-
let inputs = defineProps<{ value: number }>();
11-
let schema = v.pipe(
10+
const inputs = defineProps<{ value: number }>();
11+
const schema = v.pipe(
1212
NFCSchema,
1313
setComponent(PciP3),
1414
actions.inputs.patchAsync({
15-
value: (field) => {
16-
return field.context['item$']();
17-
},
15+
value: (field) => field.context['item$'](),
1816
}),
1917
actions.hooks.merge({
2018
allFieldsResolved: (field) => {

packages/vue/src/__tests__/component/parent-change-injector/pci-p3.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
let inputs = defineProps<{ value: number }>();
2+
const inputs = defineProps<{ value: number }>();
33
</script>
44

55
<template>
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
export class PciTestService{
2-
3-
}
1+
export class PciTestService {}

packages/vue/src/__tests__/input-change.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@ describe('输入参数变化', () => {
4040
expect(field.form.control!.value$$()).eq(456);
4141
});
4242
it('allFieldsResolved不被ref影响', async () => {
43-
let testRef1 = ref(1);
43+
const testRef1 = ref(1);
4444
const value = shallowRef(1);
4545
let count = 0;
4646
const { instance } = await createComponent(
4747
v.pipe(
4848
v.string(),
4949
actions.hooks.merge({
5050
allFieldsResolved: (field) => {
51-
testRef1.value
51+
testRef1.value;
5252
count++;
5353
},
5454
}),

packages/vue/src/__tests__/nest.spec.ts

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,14 @@ import * as v from 'valibot';
44
import { createComponent } from './util/create-component';
55
import { nextTick, shallowRef } from 'vue';
66
import { NFCSchema, setComponent, actions } from '@piying/view-core';
7-
import Token from './component/token.vue';
8-
import InjectorTest from './component/injector-test.vue';
9-
import { Test1Token } from './util/token';
10-
import {
11-
ChangeDetectionScheduler,
12-
ChangeDetectionSchedulerImpl,
13-
createRootInjector,
14-
signal,
15-
} from 'static-injector';
16-
import InjectorTest2 from './component/injector-test2.vue';
7+
import { signal } from 'static-injector';
178
import PciP1 from './component/parent-change-injector/pci-p1.vue';
189
import { delay } from './util/delay';
1910
import { PciTestService } from './component/parent-change-injector/pci-test.service';
2011

2112
describe('nest', () => {
2213
it('初始化注入', async () => {
23-
let inputs$ = signal({ value: 1 });
14+
const inputs$ = signal({ value: 1 });
2415
const schema = v.pipe(
2516
NFCSchema,
2617
setComponent(PciP1),

packages/vue/src/__tests__/render.spec.ts

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
1-
import { describe, it, expect } from 'vitest';
1+
import { describe, it } from 'vitest';
22

33
import * as v from 'valibot';
44
import { createComponent } from './util/create-component';
55
import { shallowRef } from 'vue';
6-
import { NFCSchema, setComponent, actions, renderConfig } from '@piying/view-core';
7-
import Token from './component/token.vue';
8-
import InjectorTest from './component/injector-test.vue';
9-
import { Test1Token } from './util/token';
10-
import {
11-
ChangeDetectionScheduler,
12-
ChangeDetectionSchedulerImpl,
13-
createRootInjector,
14-
} from 'static-injector';
15-
import InjectorTest2 from './component/injector-test2.vue';
6+
import { setComponent, renderConfig } from '@piying/view-core';
167

178
describe('render', () => {
9+
// eslint-disable-next-line vitest/expect-expect
1810
it('none', async () => {
1911
const schema = v.pipe(v.any(), setComponent(''), renderConfig({ hidden: true }));
2012
const value = shallowRef();

packages/vue/src/__tests__/util/create-component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,5 +81,5 @@ export async function createComponent(
8181
});
8282
await nextTick();
8383
await delay();
84-
return { instance,el:instance.element as HTMLElement };
84+
return { instance, el: instance.element as HTMLElement };
8585
}

packages/vue/src/component/piying-view.vue

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script setup lang="ts">
22
import * as v from 'valibot';
33
import { convert, type PiResolvedCommonViewFieldConfig } from '@piying/view-core';
4-
import { computed, inject, markRaw, onUnmounted, provide, shallowRef, watch } from 'vue';
4+
import { computed, inject, provide, shallowRef, watch } from 'vue';
55
import {
66
ChangeDetectionScheduler,
77
ChangeDetectionSchedulerImpl,
@@ -30,8 +30,8 @@ const inputs = defineProps<{
3030
3131
const emit = defineEmits(['update:modelValue']);
3232
const maybeParentField = inject(PI_VIEW_FIELD_TOKEN, undefined);
33-
const rootInjector = computed(() => {
34-
return (
33+
const rootInjector = computed(
34+
() =>
3535
inputs.options.injector ??
3636
maybeParentField?.value.injector ??
3737
createRootInjector({
@@ -41,9 +41,8 @@ const rootInjector = computed(() => {
4141
useClass: ChangeDetectionSchedulerImpl,
4242
},
4343
],
44-
})
45-
);
46-
});
44+
}),
45+
);
4746
provide(InjectorToken, rootInjector);
4847
provide(
4948
PI_INPUT_OPTIONS_TOKEN,
@@ -58,7 +57,7 @@ provide(
5857
computed(() => inputs.modelValue),
5958
);
6059
61-
let initResult =
60+
const initResult =
6261
shallowRef<[Omit<PiResolvedCommonViewFieldConfig<any, any>, 'define'>, R3Injector]>();
6362
watch(
6463
() => [inputs.schema, inputs.options, rootInjector.value],

packages/vue2-legacy/src/__tests__/component/parent-change-injector/pci-p1.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ const options = {
1414
injector: undefined,
1515
};
1616
17-
let schema$$ = computed(() => {
18-
return v.pipe(NFCSchema, setComponent(PciP2), actions.inputs.patch(inputs.inputs ?? {}));
19-
});
17+
const schema$$ = computed(() =>
18+
v.pipe(NFCSchema, setComponent(PciP2), actions.inputs.patch(inputs.inputs ?? {})),
19+
);
2020
</script>
2121
<template>
2222
<PiyingView :schema="schema$$" :options="options"></PiyingView>

0 commit comments

Comments
 (0)