reanimated-color-picker
Version:
A Pure JavaScript Color Picker for React Native
15 lines (11 loc) • 431 B
text/typescript
import { createContext, useContext } from 'react';
import type { ColorPickerContext } from './types';
const pickerContext = createContext<ColorPickerContext>(null!);
export const PickerContextProvider = pickerContext.Provider;
export default function usePickerContext() {
const ctx = useContext(pickerContext);
if (!ctx) {
throw new Error('[reanimated-color-picker]: App context is not ready yet!');
}
return ctx;
}