@codecademy/gamut
68.3.068.3.1-alpha.a2040c.0
dist/DatePicker/DatePickerContext/index.js+
dist/DatePicker/DatePickerContext/index.jsNew file+10
Index: package/dist/DatePicker/DatePickerContext/index.js
===================================================================
--- package/dist/DatePicker/DatePickerContext/index.js
+++ package/dist/DatePicker/DatePickerContext/index.js
@@ -0,0 +1,10 @@
+import { useContext } from 'react';
+import { DatePickerContext } from './types';
+export const DatePickerProvider = DatePickerContext.Provider;
+export const useDatePicker = () => {
+ const value = useContext(DatePickerContext);
+ if (value === null) {
+ throw new Error('useDatePickerContext must be used within a DatePicker.');
+ }
+ return value;
+};
\ No newline at end of file