supplier-portal/frontend/src/data/user.js
2024-10-03 05:23:31 +08:00

12 lines
No EOL
330 B
JavaScript

import router from '@/router'
import { createResource } from 'frappe-ui'
export const userResource = createResource({
url: 'frappe.auth.get_logged_user',
cache: 'User',
onError(error) {
if (error && error.exc_type === 'AuthenticationError') {
router.push({ name: 'LoginPage' })
}
},
})