@gravityforms/libraries
Version:
The Gravity Forms vendor libraries, for JavaScript and React development.
19 lines (15 loc) • 581 B
JavaScript
import * as libraries from './index';
/**
* @function init
* @description Place the libraries on window[ rootNamespace ].libraries. It is compiled by our gulp tasks dist task.
*/
const init = () => {
const rootNamespace = window.gformComponentNamespace || 'gform';
window[ rootNamespace ] = window[ rootNamespace ] || {};
window[ rootNamespace ].libraries = window[ rootNamespace ].libraries || {};
const windowLibraries = window[ rootNamespace ].libraries;
Object.entries( libraries ).forEach( ( [ key, value ] ) => {
windowLibraries[ key ] = value;
} );
};
init();