From 1ff328b8e8466f8826278b5a7891fc153d6185fc Mon Sep 17 00:00:00 2001 From: Bartosz Grajdek Date: Mon, 23 Oct 2023 08:26:59 +0200 Subject: [PATCH 1/3] Rename getContextMenuItemStyles --- .../{index.native.js => index.native.tsx} | 0 src/styles/getContextMenuItemStyles/{index.js => index.tsx} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename src/styles/getContextMenuItemStyles/{index.native.js => index.native.tsx} (100%) rename src/styles/getContextMenuItemStyles/{index.js => index.tsx} (100%) diff --git a/src/styles/getContextMenuItemStyles/index.native.js b/src/styles/getContextMenuItemStyles/index.native.tsx similarity index 100% rename from src/styles/getContextMenuItemStyles/index.native.js rename to src/styles/getContextMenuItemStyles/index.native.tsx diff --git a/src/styles/getContextMenuItemStyles/index.js b/src/styles/getContextMenuItemStyles/index.tsx similarity index 100% rename from src/styles/getContextMenuItemStyles/index.js rename to src/styles/getContextMenuItemStyles/index.tsx From 3d30befd4f3b8a1047169ece8f39b1bb97a8e48b Mon Sep 17 00:00:00 2001 From: Bartosz Grajdek Date: Mon, 23 Oct 2023 08:30:19 +0200 Subject: [PATCH 2/3] [TS migration] Migrate 'getContextMenuItemStyles' style to TypeScript --- src/styles/getContextMenuItemStyles/index.native.tsx | 5 ++++- src/styles/getContextMenuItemStyles/index.tsx | 7 +++++-- src/styles/getContextMenuItemStyles/types.ts | 5 +++++ 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 src/styles/getContextMenuItemStyles/types.ts diff --git a/src/styles/getContextMenuItemStyles/index.native.tsx b/src/styles/getContextMenuItemStyles/index.native.tsx index aa7ed19a88d7..703c26afc152 100644 --- a/src/styles/getContextMenuItemStyles/index.native.tsx +++ b/src/styles/getContextMenuItemStyles/index.native.tsx @@ -1,3 +1,6 @@ import styles from '../styles'; +import GetContextMenuItemStyle from './types'; -export default () => [styles.popoverMenuItem]; +const getContextMenuItemStyle: GetContextMenuItemStyle = () => [styles.popoverMenuItem]; + +export default getContextMenuItemStyle; diff --git a/src/styles/getContextMenuItemStyles/index.tsx b/src/styles/getContextMenuItemStyles/index.tsx index 17f4b82f1290..f9ef4e6a2381 100644 --- a/src/styles/getContextMenuItemStyles/index.tsx +++ b/src/styles/getContextMenuItemStyles/index.tsx @@ -1,9 +1,12 @@ import styles from '../styles'; import variables from '../variables'; +import GetContextMenuItemStyle from './types'; -export default (windowWidth) => { - if (windowWidth > variables.mobileResponsiveWidthBreakpoint) { +const GetContextMenuItemStyles: GetContextMenuItemStyle = (windowWidth) => { + if (windowWidth && windowWidth > variables.mobileResponsiveWidthBreakpoint) { return [styles.popoverMenuItem, styles.contextMenuItemPopoverMaxWidth]; } return [styles.popoverMenuItem]; }; + +export default GetContextMenuItemStyles; diff --git a/src/styles/getContextMenuItemStyles/types.ts b/src/styles/getContextMenuItemStyles/types.ts new file mode 100644 index 000000000000..102f63575bd9 --- /dev/null +++ b/src/styles/getContextMenuItemStyles/types.ts @@ -0,0 +1,5 @@ +import {ViewStyle} from 'react-native'; + +type GetContextMenuItemStyle = (windowWidth?: number) => ViewStyle[]; + +export default GetContextMenuItemStyle; From f95aa4b29cfef09040c6db4de733dd0115e60756 Mon Sep 17 00:00:00 2001 From: Bartosz Grajdek Date: Mon, 23 Oct 2023 08:36:47 +0200 Subject: [PATCH 3/3] Rename getContextMenuItemStyles --- .../{index.native.tsx => index.native.ts} | 0 src/styles/getContextMenuItemStyles/{index.tsx => index.ts} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename src/styles/getContextMenuItemStyles/{index.native.tsx => index.native.ts} (100%) rename src/styles/getContextMenuItemStyles/{index.tsx => index.ts} (100%) diff --git a/src/styles/getContextMenuItemStyles/index.native.tsx b/src/styles/getContextMenuItemStyles/index.native.ts similarity index 100% rename from src/styles/getContextMenuItemStyles/index.native.tsx rename to src/styles/getContextMenuItemStyles/index.native.ts diff --git a/src/styles/getContextMenuItemStyles/index.tsx b/src/styles/getContextMenuItemStyles/index.ts similarity index 100% rename from src/styles/getContextMenuItemStyles/index.tsx rename to src/styles/getContextMenuItemStyles/index.ts