ui: optimize service worker cache load

This commit is contained in:
undefined committed 2025-10-27 16:35:23 +08:00
1 parent 2e9e93c9e1
commit 9226b26fa7
8 files changed
+34 -23

No files matched your search

+3 -2
View File
@@ -30,7 +30,8 @@ const federationPlugin: esbuild.Plugin = {
setup(b) {
const packages = {
react: 'React',
'react-dom': 'ReactDOM',
'react/jsx-runtime': 'jsxRuntime',
'react-dom/client': 'ReactDOM',
jquery: '$',
};
b.onResolve({ filter: /^@hydrooj\/ui-default/ }, () => ({
@@ -38,7 +39,7 @@ const federationPlugin: esbuild.Plugin = {
namespace: 'ui-default',
}));
for (const key in packages) {
b.onResolve({ filter: new RegExp(`^${key}($|\\/)`) }, () => ({
b.onResolve({ filter: new RegExp(`^${key}$`) }, () => ({
path: packages[key],
namespace: 'ui-default',
}));