fix(module): presets import

This commit is contained in:
Benjamin Canac
2021-12-22 17:02:03 +01:00
parent 2d3114625d
commit 97f8f56a02

View File

@@ -138,13 +138,13 @@ export default defineNuxtModule<UiOptions>({
const presetsDir = resolve(__dirname, './presets') const presetsDir = resolve(__dirname, './presets')
let ui: object = await import(resolveModule(`./${defaults.preset}`, { paths: presetsDir })) let ui: object = (await import(resolveModule(`./${defaults.preset}`, { paths: presetsDir }))).default
try { try {
if (typeof preset === 'object') { if (typeof preset === 'object') {
ui = defu(preset, ui) ui = defu(preset, ui)
} else { } else {
// @ts-ignore // @ts-ignore
ui = await import(resolveModule(`./${preset}`, { paths: presetsDir })) ui = (await import(resolveModule(`./${preset}`, { paths: presetsDir }))).default
} }
} catch (e) { } catch (e) {
// eslint-disable-next-line no-console // eslint-disable-next-line no-console