commerce/framework/kibocommerce/api/utils/get-anonymous-shopper-token.ts
kibo-chandradeeptalaha 0e5c68ef58
Feature/icky 194 (#5)
* folder and env setup

* codegen.json headers removed

* use-cart code flow updated

* use-cart code flow updated

* Implemented get-cart functionality

* removed unused file

* getAnonymousShopperToken function added

* normalization mapping updated

* PR points resolved

* Anonymous shopper token query added

* getAnonymousShopperToken function added

* Anonymous shopper token query added

Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
2021-08-30 10:41:10 -05:00

14 lines
429 B
TypeScript

import type { KiboCommerceConfig } from '../'
import { getAnonymousShopperTokenQuery } from '../queries/getAnonymousShopperTokenQuery'
async function getAnonymousShopperToken({
config,
}: {
config: KiboCommerceConfig
}): Promise<string | undefined> {
const { data } = await config.fetch(getAnonymousShopperTokenQuery)
return String(data?.getAnonymousShopperToken?.accessToken)
}
export default getAnonymousShopperToken