Моя просьба: я хочу использовать OneSignal с приложением create-response-app (CRA) без необходимости извлекать проект. Никаких наворотов, просто нужен простой пример (репо приветствуются).
Моя проблема: OneSignal просит разработчиков поместить два своих служебных файла (SW) в root проекта и что они предназначены для отмены любых существующих сервисных воркеров верхнего уровня. У CRA нет готовых способов изменить или заменить свое ПО. Лично я предпочел бы перенести свои существующие функции SW на OneSignal SW, но все мои попытки создать пользовательского сервис-воркера, который работает с OneSignal, потерпели неудачу.
Мне все равно, где вызывается инициализация OneSignal. Это может быть компонент React или index. js, или тег скрипта в index. html. Просто хочу иметь успешное уведомление pu sh, предупреждающее меня о подписке и чтобы вызов API был успешным из подписанного SW в OneSignal.