This commit is contained in:
Horis
2023-04-14 22:14:04 +08:00
parent dc304d31d9
commit 6932f767c9
23 changed files with 116 additions and 65 deletions
+21
View File
@@ -0,0 +1,21 @@
<template>
<el-checkbox
size="large"
border
:label="source"
:class="{ error: errorPushSources.includes(source) }"
@change="handleSourceClick(source)"
:key="source.bookSourceUrl"
>
{{ source.bookSourceName || source.sourceName }}
</el-checkbox>
</template>
<script setup>
const { source } = defineProps(['source'])
const store = useSourceStore()
const { errorPushSources } = storeToRefs(store)
const handleSourceClick = source => {
store.changeCurrentSource(source)
}
</script>