/
githubmirror
/
ionic-framework
Обзор
Документация
Войти
/
githubmirror
/
ionic-framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/angular/test/base/src/main.ts
27 строк
840 B
Liam DeBeasi
feat(angular): ship Ionic components as Angular standalone components (#28311)
10 окт 2023, 20:06
Не верифицирован
10 окт 2023, 20:06
57e2476
Код
Авторство
О чём код?
import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './app/app.module'; import { environment } from './environments/environment'; if (environment.production) { enableProdMode(); } const isLazy = window.location.href.includes('lazy'); if (isLazy) { document.addEventListener('DOMContentLoaded', () => { platformBrowserDynamic() .bootstrapModule(AppModule) .catch(err => console.error(err)); }); } else { /** * Importing standalone and lazy modules in the same * file creates side effects where manually generated components * such as ion-modal do not get bootstrapped correctly. Using * a dynamic import avoids this. */ import('./main-standalone').then((module) => { module.bootstrapStandalone() }); }