From b508b329a81dbf59cecdba1f406388a27dff13f9 Mon Sep 17 00:00:00 2001 From: drafish Date: Tue, 18 Jun 2024 13:56:15 +0800 Subject: [PATCH] fix deploy with dynamicImports --- apps/quick-dapp/src/actions/index.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/apps/quick-dapp/src/actions/index.ts b/apps/quick-dapp/src/actions/index.ts index 52824e6c36..4aebc365fc 100644 --- a/apps/quick-dapp/src/actions/index.ts +++ b/apps/quick-dapp/src/actions/index.ts @@ -143,8 +143,17 @@ export const deploy = async (payload: any, callback: any) => { // It's generated through the build process automatically. 'https://remix-dapp.pages.dev/manifest.json' ); - const { src, file, css, assets } = data['index.html']; - const paths = [src, file, ...css, ...assets]; + + let paths: any = []; + + Object.keys(data).forEach((key) => { + if (data[key].src === 'index.html') { + const { src, file, css, assets } = data[key]; + paths = paths.concat([src, file, ...css, ...assets]); + } else { + paths.push(data[key].file); + } + }); const instance = state.instance;