@gravityforms/utils
Version:
JavaScript utilities for Gravity Forms development.
20 lines (16 loc) • 495 B
JavaScript
import * as jsUtils from './index';
/**
* @module init
* @description Place the utils on window.gform.utils.
*
*/
const init = () => {
const rootNamespace = window.gformComponentNamespace || 'gform';
window[ rootNamespace ] = window[ rootNamespace ] || {};
window[ rootNamespace ].utils = window[ rootNamespace ].utils || {};
const windowUtils = window[ rootNamespace ].utils;
Object.entries( jsUtils ).forEach( ( [ key, value ] ) => {
windowUtils[ key ] = value;
} );
};
init();