import React, { useMemo } from 'react'; import { StyleSheet, Text, View } from 'react-native'; import { useTheme } from '../../../contexts/themeContext/ThemeContext'; import { Imgur } from '../../../icons/imgur'; import { primitives } from '../../../theme'; export const ImgurBadge = () => { const styles = useStyles(); return ( IMGUR ); }; const useStyles = () => { const { theme: { semantics }, } = useTheme(); return useMemo(() => { return StyleSheet.create({ container: { backgroundColor: semantics.badgeBgOverlay, borderRadius: primitives.radiusLg, gap: primitives.spacingXxs, paddingHorizontal: primitives.spacingXs, paddingVertical: primitives.spacingXxs, flexDirection: 'row', justifyContent: 'center', alignItems: 'center', }, text: { color: semantics.badgeTextOnInverse, fontSize: primitives.typographyFontSizeXs, fontWeight: primitives.typographyFontWeightSemiBold, lineHeight: primitives.typographyLineHeightTight, }, }); }, [semantics]); };