UNPKG

@coursebuilder/commerce-next

Version:

Commerce Functionality for Course Builder with Next.js

22 lines (19 loc) 404 B
import qs from 'query-string' import { Subscriber } from '@coursebuilder/core/schemas/subscriber-schema' export const redirectUrlBuilder = ( subscriber: Subscriber, path: string, queryParams?: { [key: string]: string }, ) => { const url = qs.stringifyUrl({ url: path, query: { ck_subscriber_id: subscriber.id, email: subscriber.email_address, ...queryParams, }, }) return url }