mirror of
https://github.com/vercel/commerce.git
synced 2025-07-04 12:11:22 +00:00
* 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>
14 lines
335 B
TypeScript
14 lines
335 B
TypeScript
import update, { Context } from 'immutability-helper'
|
|
|
|
const c = new Context()
|
|
|
|
c.extend('$auto', function (value, object) {
|
|
return object ? c.update(object, value) : c.update({}, value)
|
|
})
|
|
|
|
c.extend('$autoArray', function (value, object) {
|
|
return object ? c.update(object, value) : c.update([], value)
|
|
})
|
|
|
|
export default c.update
|