chore: extract getting all tokens into a composable
This commit is contained in:
parent
f042651986
commit
043bf62ef3
1 changed files with 10 additions and 7 deletions
|
@ -78,6 +78,16 @@ import Message from '@/components/misc/message.vue'
|
||||||
import CaldavTokenService from '@/services/caldavToken'
|
import CaldavTokenService from '@/services/caldavToken'
|
||||||
import CaldavTokenModel from '@/models/caldavToken'
|
import CaldavTokenModel from '@/models/caldavToken'
|
||||||
|
|
||||||
|
const service = new CaldavTokenService()
|
||||||
|
|
||||||
|
async function useToken() {
|
||||||
|
const tokens = ref<CaldavTokenModel[]>([])
|
||||||
|
tokens.value = await service.getAll()
|
||||||
|
return tokens
|
||||||
|
}
|
||||||
|
|
||||||
|
const tokens = useToken()
|
||||||
|
|
||||||
const store = useStore()
|
const store = useStore()
|
||||||
const {t} = useI18n()
|
const {t} = useI18n()
|
||||||
|
|
||||||
|
@ -88,13 +98,6 @@ const caldavEnabled = computed(() => store.state.config.caldavEnabled)
|
||||||
const isLocalUser = computed(() => store.state.auth.info?.isLocalUser)
|
const isLocalUser = computed(() => store.state.auth.info?.isLocalUser)
|
||||||
const username = computed(() => store.state.auth.info?.username)
|
const username = computed(() => store.state.auth.info?.username)
|
||||||
|
|
||||||
const service = new CaldavTokenService()
|
|
||||||
const tokens = ref<CaldavTokenModel[]>([])
|
|
||||||
service.getAll()
|
|
||||||
.then((r: CaldavTokenModel[]) => {
|
|
||||||
tokens.value = r
|
|
||||||
})
|
|
||||||
|
|
||||||
const newToken = ref(null)
|
const newToken = ref(null)
|
||||||
const createToken = async () => {
|
const createToken = async () => {
|
||||||
const r = await service.create({})
|
const r = await service.create({})
|
||||||
|
|
Loading…
Reference in a new issue