diff --git a/.env b/.env index e2efb89..22e9cf9 100644 --- a/.env +++ b/.env @@ -10,3 +10,5 @@ VITE_APP_ENABLE_VUE_DEVTOOLS=true VITE_APP_MENU_SHOW_DEMOS=true VITE_APP_MENU_SHOW_ORDER=true VITE_APP_ENABLE_ROUTER_LOG_GUARD=true +VITE_APP_API_URL=/API +VITE_APP_PROXY=[["/API","https://jsonplaceholder.typicode.com"]] diff --git a/src/pages/demos/primevue-demo.page.vue b/src/pages/demos/primevue-demo.page.vue index 3de4b02..724535b 100644 --- a/src/pages/demos/primevue-demo.page.vue +++ b/src/pages/demos/primevue-demo.page.vue @@ -4,6 +4,29 @@ import type { ToastMessageOptions } from 'primevue/toast'; definePage({ meta: {}, }); + +const tostSeverities = [ + 'secondary', + 'success', + 'info' /* 默认 */, + 'warn', + 'error', + 'contrast', + undefined, +] satisfies ToastMessageOptions['severity'][]; + +const openAllToasts = () => { + tostSeverities.forEach((severity, index) => { + setTimeout(() => { + ToastService.add({ + severity, + summary: `severity: ${severity ?? 'default'}`, + life: 3000, + detail: `${index + 1}. 消息内容`, + }); + }, index * 500); + }); +}; diff --git a/vite.config.rollup.ts b/vite.config.rollup.ts index 546593c..13b09b6 100644 --- a/vite.config.rollup.ts +++ b/vite.config.rollup.ts @@ -101,7 +101,7 @@ export const viteConfigRollupOptions: RollupOptions = { } if ( - ['primelocale', 'primevue', '@primeuix', 'primeicons'].some((name) => + ['primelocale', 'primevue', 'primeuix', 'primeicons'].some((name) => packageName!.includes(name), ) ) {