13 lines
306 B
JavaScript
13 lines
306 B
JavaScript
import router from '@/router'
|
|
import { createResource } from 'jingrow-ui'
|
|
|
|
export const userResource = createResource({
|
|
url: 'jingrow.auth.get_logged_user',
|
|
cache: 'User',
|
|
onError(error) {
|
|
if (error && error.exc_type === 'AuthenticationError') {
|
|
router.push({ name: 'Home' })
|
|
}
|
|
},
|
|
})
|