Files
RenewCMS/web/src/composables/useArticles.ts
T

21 lines
375 B
TypeScript

import { useApi } from '@/composables/useApi'
export interface Article {
id: number
title: string
body: string
is_online: boolean
created_at: string
updated_at: string
}
export function useArticles() {
const { request } = useApi()
function listArticles(): Promise<Article[]> {
return request<Article[]>('/v1/article/?format=html')
}
return { listArticles }
}