mirror of
https://github.com/primefaces/primevue.git
synced 2025-05-10 09:22:34 +00:00
Support for selected base preset
This commit is contained in:
parent
4f8127c719
commit
27584e7d48
1 changed files with 3 additions and 2 deletions
|
@ -202,15 +202,16 @@ export default {
|
|||
updatePreset(this.preset);
|
||||
},
|
||||
download() {
|
||||
const basePreset = this.$appState.preset;
|
||||
const theme = JSON.stringify(this.preset, null, 4).replace(/"([^"]+)":/g, '$1:');
|
||||
const textContent = `import { createApp } from "vue";
|
||||
import PrimeVue from "primevue/config";
|
||||
import Aura from "@primevue/themes/aura";
|
||||
import {${basePreset}} from "@primevue/themes/${basePreset.toLowerCase()}";
|
||||
import { definePreset } from "@primevue/themes";
|
||||
|
||||
const app = createApp(App);
|
||||
|
||||
const MyPreset = definePreset(Aura, ${theme});
|
||||
const MyPreset = definePreset(${basePreset}, ${theme});
|
||||
|
||||
app.use(PrimeVue, {
|
||||
theme: {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue