-
Gestime APHP Export
+
+
+
Gestime APHP Export
-
-
+
-
+
-
-
diff --git a/src/assets/main.css b/src/assets/main.css
new file mode 100644
index 0000000..7c95c6f
--- /dev/null
+++ b/src/assets/main.css
@@ -0,0 +1,2 @@
+@import "tailwindcss";
+@import "@nuxt/ui";
diff --git a/src/main.ts b/src/main.ts
index af33052..6478f02 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -1,9 +1,13 @@
+import "./assets/main.css";
+
import { createApp } from "vue";
import { createPinia } from "pinia";
+import ui from "@nuxt/ui/vue-plugin";
import App from "./App.vue";
const app = createApp(App);
app.use(createPinia());
+app.use(ui);
app.mount("#app");
diff --git a/tsconfig.app.json b/tsconfig.app.json
index 913b8f2..7ccac97 100644
--- a/tsconfig.app.json
+++ b/tsconfig.app.json
@@ -1,6 +1,12 @@
{
"extends": "@vue/tsconfig/tsconfig.dom.json",
- "include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
+ "include": [
+ "env.d.ts",
+ "src/**/*",
+ "src/**/*.vue",
+ "auto-imports.d.ts",
+ "components.d.ts"
+ ],
"exclude": ["src/**/__tests__/*"],
"compilerOptions": {
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
diff --git a/tsconfig.node.json b/tsconfig.node.json
index ea8eeb6..0f9e18e 100644
--- a/tsconfig.node.json
+++ b/tsconfig.node.json
@@ -12,6 +12,10 @@
"module": "ESNext",
"moduleResolution": "Bundler",
- "types": ["node"]
+ "types": ["node"],
+
+ "paths": {
+ "#build/ui": ["./node_modules/.nuxt-ui/ui"]
+ }
}
}
diff --git a/vite.config.ts b/vite.config.ts
index f99dfa5..5ee948b 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -3,9 +3,10 @@ import { fileURLToPath, URL } from "node:url";
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import vueDevTools from "vite-plugin-vue-devtools";
+import ui from "@nuxt/ui/vite";
export default defineConfig({
- plugins: [vue(), vueDevTools()],
+ plugins: [vue(), vueDevTools(), ui()],
resolve: {
alias: {
"@": fileURLToPath(new URL("./src", import.meta.url)),