mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 19:21:34 +08:00
chore: refactor vue (#16587)
This commit is contained in:
23
vue/src/app-initialize.ts
Normal file
23
vue/src/app-initialize.ts
Normal file
@ -0,0 +1,23 @@
|
||||
// Core Ionic types
|
||||
// tslint:disable-next-line:no-import-side-effect
|
||||
import { IonicConfig } from '@ionic/core';
|
||||
|
||||
// Webpack import for ionicons
|
||||
// @ts-ignore
|
||||
// tslint:disable-next-line:no-import-side-effect
|
||||
import '@ionic/core/dist/ionic/svg';
|
||||
|
||||
|
||||
// import '@ionic/core/css/ionic.bundle.css';
|
||||
// import 'ionicons/dist/collection/icon/icon.css';
|
||||
|
||||
import { defineCustomElements } from '@ionic/core/loader';
|
||||
import { IonicWindow } from './interfaces';
|
||||
|
||||
export function appInitialize(config?: IonicConfig) {
|
||||
const win: IonicWindow = window as any;
|
||||
const Ionic = (win.Ionic = win.Ionic || {});
|
||||
|
||||
Ionic.config = config;
|
||||
defineCustomElements(window);
|
||||
}
|
Reference in New Issue
Block a user