useListData.ts
414 Bytes
import { getDataViewList } from "@/api/external/contentSave/content"
import { onMounted, Ref } from "vue"
import { ChartList } from "../../.."
export function useListData(list: Ref<ChartList>) {
onMounted(async () => {
try {
const { items } = await getDataViewList({ page: 1, pageSize: 10 })
list.value = items as unknown as ChartList
} catch (error) {
console.log(error)
}
})
}