@commercelayer/react-components
Version:
The Official Commerce Layer React Components
2 lines • 595 B
JavaScript
"use client";
import{createContext}from"react";import{addResourceToInclude,createOrder,getOrderByFields,paymentSourceRequest,removeGiftCardOrCouponCode,saveAddressToCustomerAddressBook,setGiftCardOrCouponCode,updateOrder}from"../reducers/OrderReducer";export const defaultOrderContext={createOrder,setOrderErrors:()=>{},setOrder:()=>{},setGiftCardOrCouponCode,removeGiftCardOrCouponCode,saveAddressToCustomerAddressBook,addResourceToInclude,getOrder:async()=>{},updateOrder,paymentSourceRequest,getOrderByFields};const OrderContext=createContext(defaultOrderContext);export default OrderContext;