verdnatura-chat/app/containers/HeaderButton/HeaderButtonItemBadge.tsx

24 lines
662 B
TypeScript
Raw Normal View History

import React from 'react';
2023-02-14 13:47:56 +00:00
import { StyleSheet, View } from 'react-native';
2023-02-14 13:47:56 +00:00
import { STATUS_COLORS } from '../../lib/constants';
import UnreadBadge from '../UnreadBadge';
const styles = StyleSheet.create({
badgeContainer: {
padding: 2,
position: 'absolute',
right: 2,
top: 2,
borderRadius: 10,
alignItems: 'center',
justifyContent: 'center'
}
});
2023-02-14 13:47:56 +00:00
export const BadgeUnread = ({ ...props }): React.ReactElement => <UnreadBadge {...props} style={styles.badgeContainer} small />;
2023-02-14 13:47:56 +00:00
export const BadgeWarn = (): React.ReactElement => (
<View style={[styles.badgeContainer, { width: 10, height: 10, backgroundColor: STATUS_COLORS.disabled }]} />
);