@devlander/match-ui
v1.0.0
Published
Match UI — React Native design system for mobile, web, and React Native Web
Readme
@devlander/match-ui
Match UI — React Native design system for mobile, web, and React Native Web.
Installation
npm install @devlander/match-ui react react-nativeFor web support, also install:
npm install react-native-webUsage
import {
PrimaryButton,
ThemedText,
ThemedView,
ScreenContainer,
useThemeColor,
Colors,
Fonts,
} from '@devlander/match-ui';
// Or import theme separately
import { Colors, Fonts } from '@devlander/match-ui/theme';Platform Support
- React Native (iOS, Android, Expo)
- React Native Web
- React (web) — requires
react-native-web
Peer Dependencies
react>= 18react-native>= 0.70
Optional (for full feature set):
react-native-reanimated— ParallaxScrollViewexpo-symbols— IconSymbol (iOS SF Symbols)@expo/vector-icons— IconSymbol fallback, iconsexpo-image— MatchingCardreact-native-svg— Gaming platform icons
Development
cd packages/fyp-ui
npm install
npm run build