Everywhere: More work on the todo page

This commit is contained in:
Riyyi
2024-11-25 18:28:45 +01:00
parent 9604097e7f
commit 18936ec703
14 changed files with 234 additions and 24 deletions
+19 -5
View File
@@ -4,13 +4,30 @@ import Aura from "@primevue/themes/aura";
export default defineNuxtConfig({
compatibilityDate: "2024-11-01",
css: [
"primeicons/primeicons.css"
"primeicons/primeicons.css",
"~/assets/css/style.css"
],
devtools: { enabled: true },
dir: {
public: "../public"
},
modules: [
"@nuxt/eslint",
"@primevue/nuxt-module"
"@pinia/nuxt",
"@primevue/nuxt-module",
"pinia-plugin-persistedstate/nuxt",
],
pinia: {
storesDirs: ["src/stores/**"] // also auto-import nested directories
},
piniaPluginPersistedstate: {
debug: process.env.NODE_ENV === "development", // log error to console
storage: "cookies",
cookieOptions: {
sameSite: "lax", // prevent CSRF
secure: process.env.NODE_ENV !== "development" // only send over HTTPS
}
},
primevue: {
options: {
theme: {
@@ -18,9 +35,6 @@ export default defineNuxtConfig({
}
}
},
dir: {
public: "../public"
},
srcDir: "src/",
ssr: false
})