@gluestack-ui/provider
Version:
A universal headless provider component for React Native, Next.js & React
12 lines (10 loc) • 427 B
text/typescript
import { Provider as MainProvider } from './Provider';
export const createProvider = <StyledProviderProps>({
StyledProvider,
}: {
StyledProvider: React.ComponentType<StyledProviderProps>;
}) => {
const GluestackUIStyledProvider = MainProvider({ StyledProvider });
GluestackUIStyledProvider.displayName = 'GluestackUIStyledProvider';
return GluestackUIStyledProvider as React.ExoticComponent<StyledProviderProps>;
};