fix(ui): tailwind config compatibility & types

This commit is contained in:
Pujit Mehrotra
2025-01-17 10:57:29 -05:00
parent ebb67210c3
commit 44640bae8c
3 changed files with 5 additions and 7 deletions

View File

@@ -82,9 +82,9 @@
"./styles": "./dist/style.css",
"./styles/*": "./src/styles/*",
"./tailwind.config": {
"types": "./dist/tailwind.config.d.ts",
"import": "./dist/tailwind.config.js",
"default": "./dist/tailwind.config.js"
"types": "./dist/tailwind.d.ts",
"import": "./dist/tailwind.mjs",
"default": "./dist/tailwind.mjs"
},
"./theme/preset": {
"types": "./dist/theme/preset.d.ts",

View File

@@ -1,7 +1,5 @@
import type { Config } from "tailwindcss";
import type { PluginAPI } from "tailwindcss/types/config";
import typography from "@tailwindcss/typography";
import animate from "tailwindcss-animate";
export const unraidPreset = {
darkMode: ['selector', '[data-mode="dark"]'],
@@ -241,5 +239,5 @@ export const unraidPreset = {
}),
},
},
plugins: [typography, animate],
plugins: [require('@tailwindcss/typography'), require('tailwindcss-animate')],
} satisfies Partial<Config>;

View File

@@ -52,7 +52,7 @@ export default function createConfig() {
},
entryFileNames: (chunkInfo) => {
if (chunkInfo.name === 'tailwind') {
return '[name].config.js';
return '[name].mjs';
} else {
return '[name].js';
}