mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-15 20:48:12 +01:00
Compare commits
6 Commits
feat/3827
...
fix/app-co
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
101f6d6b2e | ||
|
|
dc792f6636 | ||
|
|
24080b16c8 | ||
|
|
a4181fb5cd | ||
|
|
c6e1ca384b | ||
|
|
8117059111 |
6
app.config.d.ts
vendored
Normal file
6
app.config.d.ts
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
declare module '#build/app.config' {
|
||||
import type { AppConfigUI } from '@nuxt/ui/unplugin'
|
||||
|
||||
const _default: { ui?: AppConfigUI }
|
||||
export default _default
|
||||
}
|
||||
@@ -30,6 +30,9 @@
|
||||
"./vue-plugin": {
|
||||
"types": "./vue-plugin.d.ts"
|
||||
},
|
||||
"./app.config": {
|
||||
"types": "./app.config.d.ts"
|
||||
},
|
||||
"./runtime/*": "./dist/runtime/*",
|
||||
"./utils/*": {
|
||||
"types": "./dist/runtime/utils/*.d.ts",
|
||||
@@ -42,7 +45,8 @@
|
||||
},
|
||||
"imports": {
|
||||
"#build/ui/*": "./.nuxt/ui/*.ts",
|
||||
"#build/ui.css": "./.nuxt/ui.css"
|
||||
"#build/ui.css": "./.nuxt/ui.css",
|
||||
"#build/app.config": "./app.config.d.ts"
|
||||
},
|
||||
"bin": {
|
||||
"nuxt-ui": "./cli/index.mjs"
|
||||
@@ -53,6 +57,7 @@
|
||||
"files": [
|
||||
".nuxt/ui",
|
||||
".nuxt/ui.css",
|
||||
"app.config.d.ts",
|
||||
"dist",
|
||||
"cli",
|
||||
"vue-plugin.d.ts"
|
||||
|
||||
@@ -27,7 +27,7 @@ import AutoImportPlugin from './plugins/auto-import'
|
||||
type NeutralColor = 'slate' | 'gray' | 'zinc' | 'neutral' | 'stone'
|
||||
type Color = Exclude<keyof typeof colors, 'inherit' | 'current' | 'transparent' | 'black' | 'white' | NeutralColor> | (string & {})
|
||||
|
||||
type AppConfigUI = {
|
||||
export type AppConfigUI = {
|
||||
// TODO: add type hinting for colors from `options.theme.colors`
|
||||
colors?: Record<string, Color> & { neutral?: NeutralColor }
|
||||
icons?: Partial<typeof icons>
|
||||
|
||||
Reference in New Issue
Block a user