mirror of
https://github.com/Floriansylvain/RenewCMS.git
synced 2026-08-19 11:43:22 +02:00
Article edition now getting article from DB by ID
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
import { useAuthStore } from "@/stores/AuthStore"
|
||||
|
||||
export interface Article {
|
||||
idName: string,
|
||||
date: number,
|
||||
content: {
|
||||
html: string
|
||||
},
|
||||
pageId: string,
|
||||
online: boolean
|
||||
}
|
||||
|
||||
const baseURL = `http://${__APP_ENV__.APP_HOST_ADDRESS}:${__APP_ENV__.APP_API_PORT}`
|
||||
|
||||
export async function getArticle(id: string) : Promise<Article> {
|
||||
return await fetch(`${baseURL}/articles/${id}`, {
|
||||
method: 'GET',
|
||||
headers: { "Authorization": `Bearer ${useAuthStore().token}` }
|
||||
})
|
||||
.then(result => result.json())
|
||||
.catch(error => {
|
||||
console.error(error)
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user