msm-components, a small set of client-side helpers is already available.
Important behavior:
- The library creates the built-in browser client instance internally (via
Constants.js), so you don’t need to initializeMSM2.Appyourself. - The global
MSM2namespace still must be available in the browser beforemsm-componentsis loaded.
Services
Choose a helper:Constants
Access the built-in client instance and core helpers (AuthHelper, HtmlHelper, ScriptHelper).
Utils
Unified service calls, repository calls, bean updates, cookies, and common helpers.
TranslationManager
Translation helpers, lazy translation loading, and i18next integration.
RouteManager
Simple client-side routing helper.