import { utils } from "~/utils/utilities"; import Base from "./base"; import { H3Event } from "h3"; export type Author = { id:number; siteId:number; userId:number; title:string code:string; description?:string; thumbnail?:string; feature?:string; type?:number; } export const fetchByCode = async (event: H3Event) => { try { const { apiUrl } = useRuntimeConfig().public const { authorCode }: any = getQuery(event) const { items }: any = await $fetch(`${apiUrl}/cms/author/code:${authorCode}`, { method: 'GET', headers: { site: 1 } }) return items[0] } catch (error) { handleError(error) } }