MCPcopy Index your code
hub / github.com/MobileReality/react-native-select-pro

github.com/MobileReality/react-native-select-pro @v2.1.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.1.7 ↗ · + Follow
153 symbols 448 edges 188 files 4 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img alt="React Native Select Pro" src="https://user-images.githubusercontent.com/11172548/144605214-d7f88315-df04-434d-a45f-ae0bbc087c8b.png" width="800" />

React Native dropdown (select) component developed by Mobile Reality


Version GitHub stars npm total downloads npm month downloads npm week downloads size License

Features

  • Customizable
  • Multiple
  • Sections
  • Searchable
  • Accessible
  • TypeScript support

Getting started

https://mobilereality.github.io/react-native-select-pro/docs/getting-started

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT

Made at Mobile Reality 🔥

Open source projects are everywhere. We have used these since the beginning. In Mobile Reality we would like to share and give back to community our work. react-native-select-pro is this kind of work and if you see this library useful for you please star it 🌟.

Like our approach and other open source projects? Don't hesitate to contact us at hello@themobilereality.com in terms of any questions.

Extension points exported contracts — how you extend this code

SelectProps (Interface)
(no doc)
packages/react-native-select-pro/src/types/types.ts
SelectRef (Interface)
(no doc)
packages/react-native-select-pro/src/types/types.ts

Core symbols most depended-on inside this repo

dimensionPercentageToDP
called by 12
packages/react-native-select-pro/src/helpers/dimension-percentage-to-dp.ts
isSectionOptionsType
called by 6
packages/react-native-select-pro/src/types/guards.ts
getReducedSectionData
called by 5
packages/react-native-select-pro/src/helpers/get-reduced-section-data.ts
updateSnacksTheme
called by 5
website/snackPlayerInitializer.js
isOptionType
called by 4
packages/react-native-select-pro/src/types/guards.ts
isOptionIndexType
called by 4
packages/react-native-select-pro/src/types/guards.ts
setOptionsListPosition
called by 4
packages/react-native-select-pro/src/components/select/select.hooks.ts
getSectionOptionsIndexes
called by 4
packages/react-native-select-pro/src/helpers/get-section-options-indexes.ts

Shape

Function 129
Method 15
Class 5
Enum 2
Interface 2

Languages

TypeScript87%
Java13%

Modules by API surface

packages/react-native-select-pro/src/components/select/select.hooks.ts8 symbols
apps/e2e/android/app/src/main/java/com/e2eapp/MainApplication.java8 symbols
website/snackPlayerInitializer.js5 symbols
apps/e2e/android/app/src/debug/java/com/e2eapp/ReactNativeFlipper.java5 symbols
packages/react-native-select-pro/src/types/guards.ts4 symbols
apps/expo/src/examples/ref.tsx4 symbols
website/plugins/remark-snackplayer/src/index.js3 symbols
packages/react-native-select-pro/src/state/reducer.ts3 symbols
packages/react-native-select-pro/src/components/select-provider/select-provider.tsx3 symbols
packages/react-native-select-pro/src/components/select-input/select-input.hooks.ts3 symbols
packages/react-native-select-pro/src/components/clear-option/clear-option.hooks.ts3 symbols
apps/e2e/android/app/src/main/java/com/e2eapp/MainActivity.java3 symbols

For agents

$ claude mcp add react-native-select-pro \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact