From 086af71e2f382035449524d4c36bc70fc14f8a76 Mon Sep 17 00:00:00 2001 From: Nikos Spiropoulos Date: Wed, 4 Oct 2023 21:38:08 +0300 Subject: [PATCH 1/2] Stylesheet prop small typo fix --- src/SelectDropdown.js | 22 +++++++++++----------- src/styles.js | 6 +++--- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/SelectDropdown.js b/src/SelectDropdown.js index 18f66b0..9b3efc6 100644 --- a/src/SelectDropdown.js +++ b/src/SelectDropdown.js @@ -1,16 +1,16 @@ -import React, {forwardRef, useImperativeHandle} from 'react'; -import {View, Text, TouchableOpacity, FlatList} from 'react-native'; +import React, { forwardRef, useImperativeHandle } from 'react'; +import { View, Text, TouchableOpacity, FlatList } from 'react-native'; import styles from './styles'; -import {isExist} from './helpers/isExist'; -import {mergeStyles} from './helpers/mergeStyles'; +import { isExist } from './helpers/isExist'; +import { mergeStyles } from './helpers/mergeStyles'; import Input from './components/Input'; import DropdownOverlay from './components/DropdownOverlay'; import DropdownModal from './components/DropdownModal'; import DropdownWindow from './components/DropdownWindow'; -import {useSelectDropdown} from './hooks/useSelectDropdown'; -import {useLayoutDropdown} from './hooks/useLayoutDropdown'; -import {useRefs} from './hooks/useRefs'; -import {findIndexInArr} from './helpers/findIndexInArr'; +import { useSelectDropdown } from './hooks/useSelectDropdown'; +import { useLayoutDropdown } from './hooks/useLayoutDropdown'; +import { useRefs } from './hooks/useRefs'; +import { findIndexInArr } from './helpers/findIndexInArr'; const SelectDropdown = ( { @@ -59,7 +59,7 @@ const SelectDropdown = ( ) => { const disabledInternalSearch = !!onChangeSearchInputText; /* ******************* hooks ******************* */ - const {dropdownButtonRef, dropDownFlatlistRef} = useRefs(); + const { dropdownButtonRef, dropDownFlatlistRef } = useRefs(); const { dataArr, // selectedItem, @@ -144,7 +144,7 @@ const SelectDropdown = ( ) ); }; - const renderFlatlistItem = ({item, index}) => { + const renderFlatlistItem = ({ item, index }) => { const selectedItemIndex = findIndexInArr(selectedItem, dataArr); const isSelected = index == selectedItemIndex; return ( @@ -202,7 +202,7 @@ const SelectDropdown = ( onPress={openDropdown} style={mergeStyles( styles.dropdownButton, - dropdownIconPosition == 'left' ? styles.row : styles.rowRevese, + dropdownIconPosition == 'left' ? styles.row : styles.rowReverse, buttonStyle, )}> {renderDropdown()} diff --git a/src/styles.js b/src/styles.js index 4115f96..2e166e7 100644 --- a/src/styles.js +++ b/src/styles.js @@ -1,11 +1,11 @@ -import {StyleSheet, Dimensions} from 'react-native'; -const {width} = Dimensions.get('window'); +import { StyleSheet, Dimensions } from 'react-native'; +const { width } = Dimensions.get('window'); const styles = StyleSheet.create({ row: { flexDirection: 'row', }, - rowRevese: { + rowReverse: { flexDirection: 'row-reverse', }, dropdownButton: { From d7285b6d9f4ad923620396912d31287e4411f070 Mon Sep 17 00:00:00 2001 From: Nikos Spiropoulos Date: Wed, 4 Oct 2023 21:40:54 +0300 Subject: [PATCH 2/2] fixed linting --- src/SelectDropdown.js | 20 ++++++++++---------- src/styles.js | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/SelectDropdown.js b/src/SelectDropdown.js index 9b3efc6..20dbc31 100644 --- a/src/SelectDropdown.js +++ b/src/SelectDropdown.js @@ -1,16 +1,16 @@ -import React, { forwardRef, useImperativeHandle } from 'react'; -import { View, Text, TouchableOpacity, FlatList } from 'react-native'; +import React, {forwardRef, useImperativeHandle} from 'react'; +import {View, Text, TouchableOpacity, FlatList} from 'react-native'; import styles from './styles'; -import { isExist } from './helpers/isExist'; -import { mergeStyles } from './helpers/mergeStyles'; +import {isExist} from './helpers/isExist'; +import {mergeStyles} from './helpers/mergeStyles'; import Input from './components/Input'; import DropdownOverlay from './components/DropdownOverlay'; import DropdownModal from './components/DropdownModal'; import DropdownWindow from './components/DropdownWindow'; -import { useSelectDropdown } from './hooks/useSelectDropdown'; -import { useLayoutDropdown } from './hooks/useLayoutDropdown'; -import { useRefs } from './hooks/useRefs'; -import { findIndexInArr } from './helpers/findIndexInArr'; +import {useSelectDropdown} from './hooks/useSelectDropdown'; +import {useLayoutDropdown} from './hooks/useLayoutDropdown'; +import {useRefs} from './hooks/useRefs'; +import {findIndexInArr} from './helpers/findIndexInArr'; const SelectDropdown = ( { @@ -59,7 +59,7 @@ const SelectDropdown = ( ) => { const disabledInternalSearch = !!onChangeSearchInputText; /* ******************* hooks ******************* */ - const { dropdownButtonRef, dropDownFlatlistRef } = useRefs(); + const {dropdownButtonRef, dropDownFlatlistRef} = useRefs(); const { dataArr, // selectedItem, @@ -144,7 +144,7 @@ const SelectDropdown = ( ) ); }; - const renderFlatlistItem = ({ item, index }) => { + const renderFlatlistItem = ({item, index}) => { const selectedItemIndex = findIndexInArr(selectedItem, dataArr); const isSelected = index == selectedItemIndex; return ( diff --git a/src/styles.js b/src/styles.js index 2e166e7..e7471b7 100644 --- a/src/styles.js +++ b/src/styles.js @@ -1,5 +1,5 @@ -import { StyleSheet, Dimensions } from 'react-native'; -const { width } = Dimensions.get('window'); +import {StyleSheet, Dimensions} from 'react-native'; +const {width} = Dimensions.get('window'); const styles = StyleSheet.create({ row: {