UNPKG

@thunderstorefront/sdk

Version:

Create Nuxt extendable layer with this GitHub template.

21 lines (17 loc) 450 B
export interface UseNewsletterApi { subscribeGuestToNewsletter: (email: string) => Promise<string>; } export function useNewsletterApi(): UseNewsletterApi { const client = useClient(); async function subscribeGuestToNewsletter(email: string): Promise<string> { return await client(`/api/newsletter/guest-subscribe`, { method: 'POST', body: { email } }); } return { subscribeGuestToNewsletter }; }