Skip to content

Commit af51b5a

Browse files
committed
fix: docs
1 parent 1b23892 commit af51b5a

File tree

4 files changed

+16
-5
lines changed

4 files changed

+16
-5
lines changed

example/app.json

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"android",
1818
"ios"
1919
],
20+
"owner": "react-native-paper",
2021
"ios": {
2122
"bundleIdentifier": "com.callstack.reactnativepaperexample",
2223
"buildNumber": "3.0.0"

src/components/Dropdown/Dropdown.tsx

+4-2
Original file line numberDiff line numberDiff line change
@@ -298,10 +298,10 @@ const Dropdown = React.forwardRef(function <T>(
298298
)}
299299
</View>
300300
);
301-
}) as <T = any>(
301+
}) as (<T = any>(
302302
props: Props<T>,
303303
ref: React.RefObject<DropdownRefAttributes<T>>
304-
) => JSX.Element;
304+
) => JSX.Element) & { displayName: string };
305305

306306
const styles = StyleSheet.create({
307307
container: {
@@ -321,4 +321,6 @@ const styles = StyleSheet.create({
321321
},
322322
});
323323

324+
Dropdown.displayName = 'Dropdown';
325+
324326
export default Dropdown;

src/components/Dropdown/DropdownOption.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,6 @@ function DropdownOption<T = any>(props: Props<T>) {
104104
);
105105
}
106106

107+
DropdownOption.displayName = 'Dropdown.Option';
108+
107109
export default withTheme(DropdownOption);

src/components/Dropdown/index.ts

+9-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
1-
import Dropdown from './Dropdown';
1+
import DropdownComponent from './Dropdown';
22
import DropdownOption from './DropdownOption';
33

4-
export default Object.assign(
4+
type DropdownExport = (typeof DropdownComponent) && {
5+
Option: typeof DropdownOption;
6+
}
7+
8+
const Dropdown : DropdownExport = Object.assign(
59
// @component ./Dropdown.tsx
6-
Dropdown,
10+
DropdownComponent,
711
{
812
// @component ./DropdownOption.tsx
913
Option: DropdownOption,
1014
}
1115
);
16+
17+
export default Dropdown;

0 commit comments

Comments
 (0)