Skip to content

Commit

Permalink
fix highresolutioninfo padding
Browse files Browse the repository at this point in the history
  • Loading branch information
wildan-m committed Jul 11, 2024
1 parent 4c23e80 commit fa37c50
Show file tree
Hide file tree
Showing 9 changed files with 32 additions and 27 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ import Icon from '@components/Icon';
import * as Expensicons from '@components/Icon/Expensicons';
import Text from '@components/Text';
import useLocalize from '@hooks/useLocalize';
import useStyleUtils from '@hooks/useStyleUtils';
import useTheme from '@hooks/useTheme';
import useThemeStyles from '@hooks/useThemeStyles';
import variables from '@styles/variables';

function HighResolutionInfo({isUploaded}: {isUploaded: boolean}) {
const theme = useTheme();
const styles = useThemeStyles();
const stylesUtils = useStyleUtils();
const {translate} = useLocalize();

return (
<View style={[styles.flexRow, styles.alignItemsCenter, styles.gap2, styles.justifyContentCenter, styles.highResolutionInfoPadding, !isUploaded ? styles.mbn1 : {}]}>
<View style={[styles.flexRow, styles.alignItemsCenter, styles.gap2, styles.justifyContentCenter, stylesUtils.getHighResolutionInfoWrapperStyle(isUploaded)]}>
<Icon
src={Expensicons.Info}
height={variables.iconSizeExtraSmall}
Expand Down
2 changes: 0 additions & 2 deletions src/styles/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ import emojiDefaultStyles from './utils/emojiDefaultStyles';
import flex from './utils/flex';
import FontUtils from './utils/FontUtils';
import getPopOverVerticalOffset from './utils/getPopOverVerticalOffset';
import highResolutionInfoPadding from './utils/highResolutionInfoPadding';
import objectFit from './utils/objectFit';
import optionAlternateTextPlatformStyles from './utils/optionAlternateTextPlatformStyles';
import overflow from './utils/overflow';
Expand Down Expand Up @@ -261,7 +260,6 @@ const styles = (theme: ThemeColors) =>
...textDecorationLine,
editedLabelStyles,
emojiDefaultStyles,
highResolutionInfoPadding,

autoCompleteSuggestionsContainer: {
backgroundColor: theme.appBG,
Expand Down
11 changes: 11 additions & 0 deletions src/styles/utils/getHighResolutionInfoWrapperStyle/index.native.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// eslint-disable-next-line no-restricted-imports
import spacing from '@styles/utils/spacing';
import type GetHighResolutionInfoWrapperStyle from './types';

const getHighResolutionInfoWrapperStyle: GetHighResolutionInfoWrapperStyle = (isUploaded) => ({
...spacing.ph8,
...spacing.pt5,
...(isUploaded ? spacing.pb5 : spacing.mbn1),
});

export default getHighResolutionInfoWrapperStyle;
11 changes: 11 additions & 0 deletions src/styles/utils/getHighResolutionInfoWrapperStyle/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// eslint-disable-next-line no-restricted-imports
import spacing from '@styles/utils/spacing';
import type GetHighResolutionInfoWrapperStyle from './types';

const getHighResolutionInfoWrapperStyle: GetHighResolutionInfoWrapperStyle = (isUploaded) => ({
...spacing.ph5,
...spacing.pt5,
...(isUploaded ? spacing.pb5 : spacing.mbn1),
});

export default getHighResolutionInfoWrapperStyle;
5 changes: 5 additions & 0 deletions src/styles/utils/getHighResolutionInfoWrapperStyle/types.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import type {ViewStyle} from 'react-native';

type GetHighResolutionInfoWrapperStyle = (isUploaded: boolean) => ViewStyle;

export default GetHighResolutionInfoWrapperStyle;
10 changes: 0 additions & 10 deletions src/styles/utils/highResolutionInfoPadding/index.native.ts

This file was deleted.

9 changes: 0 additions & 9 deletions src/styles/utils/highResolutionInfoPadding/index.ts

This file was deleted.

5 changes: 0 additions & 5 deletions src/styles/utils/highResolutionInfoPadding/types.ts

This file was deleted.

2 changes: 2 additions & 0 deletions src/styles/utils/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import createModalStyleUtils from './generators/ModalStyleUtils';
import createReportActionContextMenuStyleUtils from './generators/ReportActionContextMenuStyleUtils';
import createTooltipStyleUtils from './generators/TooltipStyleUtils';
import getContextMenuItemStyles from './getContextMenuItemStyles';
import getHighResolutionInfoWrapperStyle from './getHighResolutionInfoWrapperStyle';
import getNavigationModalCardStyle from './getNavigationModalCardStyles';
import getSignInBgStyles from './getSignInBgStyles';
import {compactContentContainerStyles} from './optionRowStyles';
Expand Down Expand Up @@ -1182,6 +1183,7 @@ const staticStyleUtils = {
getCharacterWidth,
getAmountWidth,
getBorderRadiusStyle,
getHighResolutionInfoWrapperStyle,
};

const createStyleUtils = (theme: ThemeColors, styles: ThemeStyles) => ({
Expand Down

0 comments on commit fa37c50

Please sign in to comment.