@applicaster/zapp-react-native-ui-components
Version:
Applicaster Zapp React Native ui components for the Quick Brick App
16 lines (12 loc) • 429 B
text/typescript
import * as React from "react";
import { toPascalCase } from "@applicaster/zapp-react-native-utils/stringUtils";
import {
useAppSelector,
selectComponents,
} from "@applicaster/zapp-react-native-redux";
export const useGetComponent = (screenType) => {
const components = useAppSelector(selectComponents);
return React.useMemo(() => {
return components[toPascalCase(screenType)];
}, [components, screenType]);
};