softlofy-rn-components
Version:
A collection of commonly used components on React Native project developed by [Softlofy](https://softlofy.com/).
21 lines (18 loc) • 590 B
text/typescript
import {Appearance} from 'react-native';
import useColors from '../contexts/ColorContext/useColors';
const useInputFieldColor = () => {
const colorSchema = Appearance.getColorScheme();
const colors = useColors();
const forDark = {
backgroundColor: colors.gray,
textColor: colors.white,
placeholderColor: colors.light_gray,
};
const forLight = {
backgroundColor: colors.light_gray,
textColor: colors.black,
placeholderColor: colors.gray,
};
return colorSchema === 'dark' ? forDark : forLight;
};
export default useInputFieldColor;