# formidable/6.22.3/js/admin/addons.js

Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes &amp; More, version 6.22.3. 24 lines.

- Page: https://pluginprobe.com/plugins/formidable/6.22.3/code/js/admin/addons.js
- Raw: https://pluginprobe.com/plugins/formidable/6.22.3/raw/js/admin/addons.js
- Modified: 2024-01-25T16:26: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/formidable/6.22.3/code/js/admin/addons.js#L10-L20`.

```javascript
/**
 * Add-Ons Page Script.
 *
 * Script for handling addon interactions on the Add-Ons page.
 */

wp.domReady( () => {

	/**
	 * Internal dependencies
	 */
	const { toggleAddonState } = window.frmAdminBuild;

	document.addEventListener( 'click', ( event ) => {
		if ( event.target.matches( '.frm-uninstall-addon' ) ) {
			event.preventDefault();
			toggleAddonState( event.target, 'frm_uninstall_addon' );
		} else if ( event.target.matches( '.frm-deactivate-addon' ) ) {
			event.preventDefault();
			toggleAddonState( event.target, 'frm_deactivate_addon' );
		}
	});
});

```
