import projectX from 'project-x' import { fireEvent, wait } from '@testing-library/dom' global.MutationObserver = class { observe() {} } test('auto-detect new components and dont lose state of existing ones', async () => { var runObserver global.MutationObserver = class { constructor(callback) { runObserver = callback } observe() {} } document.body.innerHTML = `