Skip to content

Corriger les erreurs-warning du build de apps/client #1781

@StephaneTrebel

Description

@StephaneTrebel

Voilà tout ce qu'il sort lors d'un build de client:

@cpn-console/client:build: src/components/AdminRoleForm.vue:157:10 - error TS2345: Argument of type '{ key: "MANAGE"; modelValue: boolean; dataTestid: string; label: string; hint: string | undefined; name: "MANAGE"; disabled: boolean | 0n; 'onUpdate:modelValue': any; }' is not assignable to parameter of type '{ readonly modelValue: any; readonly id?: string | undefined; readonly name: string; readonly required?: boolean | undefined; readonly value: unknown; readonly checked?: boolean | undefined; ... 8 more ...; readonly "onUpdate:modelValue"?: ((value: any) => any) | undefined; } & VNodeProps & AllowedComponentProps & C...'.
@cpn-console/client:build:   Property 'value' is missing in type '{ key: "MANAGE"; modelValue: boolean; dataTestid: string; label: string; hint: string | undefined; name: "MANAGE"; disabled: boolean | 0n; 'onUpdate:modelValue': any; }' but required in type '{ readonly modelValue: any; readonly id?: string | undefined; readonly name: string; readonly required?: boolean | undefined; readonly value: unknown; readonly checked?: boolean | undefined; ... 8 more ...; readonly "onUpdate:modelValue"?: ((value: any) => any) | undefined; }'.
@cpn-console/client:build:
@cpn-console/client:build: 157         <DsfrCheckbox
@cpn-console/client:build:              ~~~~~~~~~~~~
@cpn-console/client:build:

[...]

@cpn-console/client:build:
@cpn-console/client:build:
@cpn-console/client:build: Found 65 errors in 25 files.
@cpn-console/client:build:
@cpn-console/client:build: Errors  Files
@cpn-console/client:build:      2  src/components/AdminRoleForm.vue:157
@cpn-console/client:build:      3  src/components/ClusterForm.vue:385
@cpn-console/client:build:      1  src/components/ConfigParam.vue:53
@cpn-console/client:build:      1  src/components/DsoBadge.vue:49
@cpn-console/client:build:      3  src/components/EnvironmentForm.vue:253
@cpn-console/client:build:      4  src/components/OperationPanel.vue:11
@cpn-console/client:build:      2  src/components/ProjectArchiveButton.vue:17
@cpn-console/client:build:      2  src/components/ProjectBanner.vue:89
@cpn-console/client:build:      2  src/components/ProjectLockButton.vue:17
@cpn-console/client:build:      4  src/components/ProjectReplayButton.vue:10
@cpn-console/client:build:      1  src/components/ProjectResources.vue:465
@cpn-console/client:build:      3  src/components/ProjectRoleForm.vue:81
@cpn-console/client:build:      2  src/components/ProjectSecretsButton.vue:33
@cpn-console/client:build:      6  src/components/ProjectSettings.vue:64
@cpn-console/client:build:     11  src/components/RepoForm.vue:33
@cpn-console/client:build:      2  src/components/ServiceChainForm.vue:264
@cpn-console/client:build:      2  src/components/ServicesConfig.vue:178
@cpn-console/client:build:      2  src/views/CreateProject.vue:105
@cpn-console/client:build:      1  src/views/ProjectDashboard.vue:139
@cpn-console/client:build:      2  src/views/ServicesHealth.vue:47
@cpn-console/client:build:      2  src/views/admin/AdminCluster.vue:79
@cpn-console/client:build:      1  src/views/admin/AdminTokens.vue:123
@cpn-console/client:build:      1  src/views/admin/ListStages.vue:127
@cpn-console/client:build:      4  src/views/admin/ListUser.vue:116
@cpn-console/client:build:      1  src/views/admin/ListZones.vue:142

C'est presque étonnant que vite arrive à s'en sortir, avec tout ça...

Soit on corrige, soit on trouve un moyen de les ignorer si c'est vraiment pas grave (et j'en doute)

Metadata

Metadata

Labels

bugSomething isn't workingtechTechnical issuetechnical debtRésoud de la dette technique

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions