Попробуйте сыграть с
margin: 0 auto;
Если вы хотите также центрировать свой текст, попробуйте использовать:
text-align: center;
Мне удалось выполнить тестовый проход, обернув метод observer.observe
следующим образом:
let addObserver = () => {
if (!observed) {
tick(500)
addObserver
return
}
observer.observe(observed, { attributes: true })
}
По-видимому, метод был вызван слишком рано в асинхронном тесте.