fix: wrap layout and dialogs in FrappeUIProvider
This commit is contained in:
parent
1395a12d32
commit
0978fa58a2
@ -1,16 +1,17 @@
|
|||||||
<template>
|
<template>
|
||||||
<Layout v-if="session().isLoggedIn">
|
<FrappeUIProvider>
|
||||||
<router-view />
|
<Layout v-if="session().isLoggedIn">
|
||||||
</Layout>
|
<router-view />
|
||||||
<Dialogs />
|
</Layout>
|
||||||
<Toasts />
|
<Dialogs />
|
||||||
|
</FrappeUIProvider>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { Dialogs } from '@/utils/dialogs'
|
import { Dialogs } from '@/utils/dialogs'
|
||||||
import { sessionStore as session } from '@/stores/session'
|
import { sessionStore as session } from '@/stores/session'
|
||||||
import { setTheme } from '@/stores/theme'
|
import { setTheme } from '@/stores/theme'
|
||||||
import { Toasts, setConfig } from 'frappe-ui'
|
import { FrappeUIProvider, setConfig } from 'frappe-ui'
|
||||||
import { computed, defineAsyncComponent, onMounted } from 'vue'
|
import { computed, defineAsyncComponent, onMounted } from 'vue'
|
||||||
|
|
||||||
const MobileLayout = defineAsyncComponent(
|
const MobileLayout = defineAsyncComponent(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user