# hello-plus/1.4.0/modules/forms/assets/js/frontend/frontend.js

Hello Plus, version 1.4.0. 21 lines.

- Page: https://pluginprobe.com/plugins/hello-plus/1.4.0/code/modules/forms/assets/js/frontend/frontend.js
- Raw: https://pluginprobe.com/plugins/hello-plus/1.4.0/raw/modules/forms/assets/js/frontend/frontend.js
- Modified: 2025-01-30T11:13:06+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/hello-plus/1.4.0/code/modules/forms/assets/js/frontend/frontend.js#L10-L20`.

```javascript
export default class ehpFormsLite extends elementorModules.Module {
	constructor() {
		super();

		elementorFrontend.elementsHandler.attachHandler( 'ehp-form', [
			() => import( /* webpackChunkName: 'js/ehp-form-lite' */ './handlers/form-sender' ),
			() => import( /* webpackChunkName: 'js/ehp-form-lite' */ './handlers/form-redirect' ),
		] );

		elementorFrontend.elementsHandler.attachHandler( 'subscribe', [
			() => import( /* webpackChunkName: 'js/ehp-form-lite' */ './handlers/form-sender' ),
			() => import( /* webpackChunkName: 'js/ehp-form-lite' */ './handlers/form-redirect' ),
		] );
	}
}

window.addEventListener( 'elementor/frontend/init', () => {
	new ehpFormsLite();
} );


```
