@razorpay/blade
Version:
The Design System that powers Razorpay
19 lines (16 loc) • 582 B
JavaScript
import React__default from 'react';
import '../../utils/logger/index.js';
import { throwBladeError } from '../../utils/logger/logger.js';
var CarouselContext = /*#__PURE__*/React__default.createContext(null);
var useCarouselContext = function useCarouselContext() {
var state = React__default.useContext(CarouselContext);
if (!state) {
throwBladeError({
moduleName: 'Carousel',
message: 'useCarouselContext must be used within Carousel'
});
}
return state;
};
export { CarouselContext, useCarouselContext };
//# sourceMappingURL=CarouselContext.js.map