Skip to content

Commit 2fc8312

Browse files
authored
Merge pull request #690 from taeh98/fix-ci
fix: reformatted src files with eslint and prettier to fix most errors
2 parents 15b2e35 + 143f8b5 commit 2fc8312

File tree

15 files changed

+2801
-2599
lines changed

15 files changed

+2801
-2599
lines changed

index.d.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ declare module 'react-native-dropdown-picker' {
99
TextInputProps,
1010
TextProps,
1111
TextStyle,
12-
ViewProps,
1312
TouchableOpacityProps,
13+
ViewProps,
1414
ViewStyle,
1515
} from 'react-native';
1616

17-
type SetStateCallback<S> = ((prevState: S) => S);
18-
type SetStateValue<S> = ((prevState: S) => S);
17+
type SetStateCallback<S> = (prevState: S) => S;
18+
type SetStateValue<S> = (prevState: S) => S;
1919

2020
export type ValueType = string | number | boolean;
2121

@@ -77,9 +77,11 @@ declare module 'react-native-dropdown-picker' {
7777
export interface TranslationInterface {
7878
PLACEHOLDER: string;
7979
SEARCH_PLACEHOLDER: string;
80-
SELECTED_ITEMS_COUNT_TEXT: string | {
81-
[key in (number | "n")]: string;
82-
};
80+
SELECTED_ITEMS_COUNT_TEXT:
81+
| string
82+
| {
83+
[key in number | 'n']: string;
84+
};
8385
NOTHING_TO_SHOW: string;
8486
}
8587

index.js

Lines changed: 27 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,49 @@
1-
import { MODE, LIST_MODE, DROPDOWN_DIRECTION, LANGUAGE, TRANSLATIONS } from './src/constants';
2-
import THEMES from './src/themes';
31
import Picker from './src/components/Picker';
2+
import {
3+
DROPDOWN_DIRECTION,
4+
LANGUAGE,
5+
LIST_MODE,
6+
MODE,
7+
TRANSLATIONS,
8+
} from './src/constants';
9+
import THEMES from './src/themes';
410

511
Picker.MODE = MODE;
612
Picker.setMode = (mode) => {
7-
Picker.MODE.DEFAULT = mode;
8-
}
13+
Picker.MODE.DEFAULT = mode;
14+
};
915

1016
Picker.LIST_MODE = LIST_MODE;
1117
Picker.setListMode = (mode) => {
12-
Picker.LIST_MODE.DEFAULT = mode;
13-
}
18+
Picker.LIST_MODE.DEFAULT = mode;
19+
};
1420

1521
Picker.DROPDOWN_DIRECTION = DROPDOWN_DIRECTION;
1622
Picker.setDropDownDirection = (direction) => {
17-
Picker.DROPDOWN_DIRECTION.DEFAULT = direction;
18-
}
23+
Picker.DROPDOWN_DIRECTION.DEFAULT = direction;
24+
};
1925

2026
Picker.LANGUAGE = LANGUAGE;
2127
Picker.setLanguage = (language) => {
22-
LANGUAGE.DEFAULT = language;
23-
}
28+
LANGUAGE.DEFAULT = language;
29+
};
2430

2531
Picker.addTranslation = (language, translation) => {
26-
TRANSLATIONS[language] = translation;
27-
}
32+
TRANSLATIONS[language] = translation;
33+
};
2834

2935
Picker.modifyTranslation = (language, translation) => {
30-
if (TRANSLATIONS.hasOwnProperty(language)) {
31-
TRANSLATIONS[language] = {...TRANSLATIONS[language], ...translation};
32-
}
33-
}
36+
if (TRANSLATIONS.hasOwnProperty(language)) {
37+
TRANSLATIONS[language] = { ...TRANSLATIONS[language], ...translation };
38+
}
39+
};
3440

3541
Picker.THEMES = THEMES;
3642
Picker.setTheme = (name) => {
37-
Picker.THEMES.DEFAULT = name;
38-
}
43+
Picker.THEMES.DEFAULT = name;
44+
};
3945
Picker.addTheme = (name, theme) => {
40-
Picker.THEMES[name] = theme;
41-
}
46+
Picker.THEMES[name] = theme;
47+
};
4248

43-
export default Picker;
49+
export default Picker;

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"main": "index.js",
4545
"types": "index.d.ts",
4646
"dependencies": {
47-
"react-native-gesture-handler": "*"
47+
"react-native-gesture-handler": "^2.12.1"
4848
},
4949
"devDependencies": {
5050
"@types/react": "^18.2.16",
@@ -67,7 +67,7 @@
6767
"typescript": "^5.1.6"
6868
},
6969
"peerDependencies": {
70-
"react": "*",
71-
"react-native": "*"
70+
"react": "^18.2.0",
71+
"react-native": "^0.72.4"
7272
}
7373
}

src/components/ListEmpty.js

Lines changed: 27 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,32 @@
11
import React, { memo } from 'react';
22

3-
import {
4-
View,
5-
Text
6-
} from 'react-native';
3+
import { Text, View } from 'react-native';
74

8-
function ListEmpty({loading, message, ActivityIndicatorComponent, listMessageContainerStyle, listMessageTextStyle}) {
9-
return (
10-
<View style={listMessageContainerStyle}>
11-
{loading ? (
12-
<ActivityIndicatorComponent />
13-
) : (
14-
<Text style={listMessageTextStyle}>
15-
{message}
16-
</Text>
17-
)}
18-
</View>
19-
)
5+
/**
6+
*
7+
* @param root0
8+
* @param root0.loading
9+
* @param root0.message
10+
* @param root0.ActivityIndicatorComponent
11+
* @param root0.listMessageContainerStyle
12+
* @param root0.listMessageTextStyle
13+
*/
14+
function ListEmpty({
15+
loading,
16+
message,
17+
ActivityIndicatorComponent,
18+
listMessageContainerStyle,
19+
listMessageTextStyle,
20+
}) {
21+
return (
22+
<View style={listMessageContainerStyle}>
23+
{loading ? (
24+
<ActivityIndicatorComponent />
25+
) : (
26+
<Text style={listMessageTextStyle}>{message}</Text>
27+
)}
28+
</View>
29+
);
2030
}
2131

22-
export default memo(ListEmpty);
32+
export default memo(ListEmpty);

0 commit comments

Comments
 (0)