Прежде всего стоит зафиксировать контекст: PWA кракен. Далее размещён структурированный анализ. Если рассматривать подачу, становится заметно, что эта логика не зацикливается в одной конструкции, а меняется от строки к строке. Когда требуется можно применить эту структуру под свою задачу.