import {useFormPayload} from "~/composables/useFormPayload"; export const useFetchWrapped = ( action: string, payload?: TypeReq, options?: { method?: 'GET' | 'POST' headers?: Record baseURL?: string } ) => { const runtimeConfig = useRuntimeConfig() return $fetch('/', { baseURL: options?.baseURL || runtimeConfig.public.API_BASE, method: options?.method || 'POST', query: { s: action }, body: useFormPayload(payload as object) }) }