Я изменил код и создал из этого компонент. Он не совсем хорошо сочетался со спиннером загрузки, но, надеюсь, это исправит проблему. Думаю, сбой произошёл при обновлении списка классов элемента body.
Я добавил некоторые настройки.
Здесь вы можете найти это.
