This issue tracks the refactoring of the frontend to introduce a feature modules pattern. TypeScript files are structured as self-contained modules, each scoped to a specific root HTML element identified by data-js- attributes. A bootstrapModules() function handles dynamic discovery and initialization of these modules.
This issue tracks the refactoring of the frontend to introduce a feature modules pattern. TypeScript files are structured as self-contained modules, each scoped to a specific root HTML element identified by data-js- attributes. A bootstrapModules() function handles dynamic discovery and initialization of these modules.