Finish cleaning up theme stuff
This commit is contained in:
@@ -10,25 +10,11 @@ type ThemedIconProps = ViewProps & {
|
||||
color?: string;
|
||||
};
|
||||
|
||||
const ThemedIcon: React.FC<ThemedIconProps> = ({
|
||||
name,
|
||||
size = 24,
|
||||
color,
|
||||
style,
|
||||
...restProps
|
||||
}) => {
|
||||
const ThemedIcon: React.FC<ThemedIconProps> = ({ name, size = 24, color, style, ...restProps }) => {
|
||||
const scheme = useColorScheme() ?? 'dark';
|
||||
const iconColor = color || Colors[scheme].text;
|
||||
|
||||
return (
|
||||
<Ionicons
|
||||
name={name}
|
||||
size={size}
|
||||
color={iconColor}
|
||||
style={style}
|
||||
{...restProps}
|
||||
/>
|
||||
);
|
||||
|
||||
return <Ionicons name={name} size={size} color={iconColor} style={style} {...restProps} />;
|
||||
};
|
||||
|
||||
export default ThemedIcon;
|
||||
|
||||
Reference in New Issue
Block a user