init: чистый старт Laravel + Vuexy
This commit is contained in:
14
resources/ts/plugins/layouts.ts
Normal file
14
resources/ts/plugins/layouts.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import type { App } from 'vue'
|
||||
|
||||
import type { PartialDeep } from 'type-fest/source/partial-deep'
|
||||
import { createLayouts } from '@layouts'
|
||||
|
||||
import { layoutConfig } from '@themeConfig'
|
||||
|
||||
// Styles
|
||||
import '@layouts/styles/index.scss'
|
||||
|
||||
export default function (app: App) {
|
||||
// ℹ️ We generate layout config from our themeConfig so you don't have to write config twice
|
||||
app.use(createLayouts(layoutConfig as PartialDeep<typeof layoutConfig, NonNullable<unknown>>))
|
||||
}
|
||||
Reference in New Issue
Block a user