Skip to content

Refacto Inject Form - Last Part #2641

Open
@MarineLeM

Description

@MarineLeM

Description

This issue is part of the ongoing Inject Form refactoring effort.

Part 1 :
issue : #2038
PR : #2042

Part 2 :
issue : #2172

Context of this last Part:

The inject form, used for both modification and creation, is currently implemented across two JavaScript files: InjectDefinition.js and InjectForm.js.

Goals:

  • Convert to TypeScript: Transition these files to .tsx format to leverage TypeScript's type-checking and improved development experience.
  • Simplify InjectDefinition.js: Refactor InjectDefinition.js, which currently exceeds 1000 lines, to enhance readability and maintainability.

Metadata

Metadata

Assignees

Labels

featureuse for describing a new feature to developtechnical improvementTechnical refactor or improvement is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions