File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -193,10 +193,20 @@ async function generateIndexFile() {
193
193
indexCode += `import '@ionic/core/css/flex-utils.css';\n` ;
194
194
indexCode += `import '@ionic/core/css/display.css';\n\n` ;
195
195
196
+ // import Ionic initialize function
197
+ indexCode += `import { initialize as ionicInit } from "@ionic/core/components";\n\n` ;
198
+
196
199
// Export initialize function
197
- indexCode += `export { initialize } from "@ionic/core/components";\n` ;
200
+ indexCode += `export function initialize(config) {\n` ;
201
+ indexCode += ` ionicInit(config)\n` ;
202
+ indexCode += `\n` ;
203
+ indexCode += ` if (typeof document !== "undefined") {\n` ;
204
+ indexCode += ` document.documentElement.classList.add("ion-ce");\n` ;
205
+ indexCode += ` }\n` ;
206
+ indexCode += `}\n\n` ;
198
207
199
208
await fs . writeFile ( path . join ( OUTPUT_DIR , 'index.js' ) , indexCode ) ;
209
+
200
210
console . log ( 'Generated index.js with initialization function' ) ;
201
211
202
212
return indexCode ;
Original file line number Diff line number Diff line change 49
49
" framework components" ,
50
50
" ionic-sveltekit"
51
51
]
52
- }
52
+ }
You can’t perform that action at this time.
0 commit comments