import { addAction } from '@wordpress/hooks';
import { registerModule } from '@divi/module-library';
import { createForceSellModule } from './module-factory';
import forceSellMetadata from './modules/force-sell/module.json';

addAction('divi.moduleLibrary.registerModuleLibraryStore.after', 'brforcesell.divi5Module', () => {
  const module = createForceSellModule(forceSellMetadata);
  const { metadata, ...moduleConfig } = module;
  registerModule(metadata, moduleConfig);
});
