Open source · Contributor

React Native Paper — contributor

TypeScript14,400 GitHub starsreact-native-paper

Callstack's Material Design component library for React Native. My longest-running open source involvement — a steady stream of component APIs, bug fixes and maintenance work merged over several years.

Why it mattered

Most of my contributions here came from hitting a wall in my own apps: a button that force-uppercased its label, a Searchbar whose clear icon couldn't be swapped, an Appbar title that wasn't tappable. Each one became a prop rather than a workaround.

Code contributions

  • Added `uppercase` control for button text case and `onPress` on Appbar.Content
  • Custom clear icon for Searchbar, plus a keyboard-avoiding fix in the example app
  • Moved CI to Node 18 and trimmed image assets to clear Expo CLI warnings

Tech

React NativeTypeScriptMaterial DesignComponent API

Links

Other projects

Want something like this built?

Get in touch →