Skip to content

Commit 5842c3f

Browse files
committed
Fixed PrimeVue's BlockUI's mask handling so overlay appears once and never gets stuck.
1 parent 8d19825 commit 5842c3f

File tree

6 files changed

+219
-33
lines changed

6 files changed

+219
-33
lines changed

electron.vite.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/// <reference types="node" />
2+
13
import * as primeVueAutoImportResolver from '@primevue/auto-import-resolver';
24
import tailwindcssPlugin from '@tailwindcss/vite';
35
import vuePlugin from '@vitejs/plugin-vue';
@@ -25,6 +27,10 @@ export default electronVite.defineConfig({
2527
build: {
2628
target: 'esnext'
2729
},
30+
define: {
31+
__OPENCOR_DEV__:
32+
((process as unknown as { env?: { NODE_ENV?: string } }).env?.NODE_ENV ?? 'development') !== 'production'
33+
},
2834
envDir: path.join(import.meta.dirname, 'src/renderer'),
2935
optimizeDeps: {
3036
esbuildOptions: {

src/renderer/bun.lock

Lines changed: 52 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/renderer/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
"@vue/tsconfig": "^0.9.0",
8585
"autoprefixer": "^10.4.27",
8686
"esbuild": "^0.27.4",
87+
"rollup-plugin-visualizer": "^7.0.1",
8788
"stylelint": "^17.4.0",
8889
"stylelint-config-standard": "^40.0.0",
8990
"tailwindcss": "^4.2.1",

0 commit comments

Comments
 (0)