A collection of reusable React Native components and animated text effects built with Expo.
This project includes various ready-to-use components that you can integrate into your React Native applications:
<TurkeyMap
width={width}
height={(width * 422) / 1000}
selectedProvinceId={selectedProvinceId}
onProvincePress={setSelectedProvinceId}
style={{width: '100%', height: 'auto'}}
/>
<QuickMenuButton buttonColor={"#000000"} itemColor={"#919191"} />
<AnimatedSlider initialPosition={50} />
<QrAnimation />
<Gallery
images={[
{
id: 1,
image:
"https://cdn.pixabay.com/photo/2023/05/01/18/06/windmill-7963566_1280.jpg",
alt: "photo 1",
},
]}
/>
-
Install dependencies
npm install
-
Start the app
npx expo start
app/ # Demo screens for each component
components/ # Reusable components
├── animatedText/ # Text animation effects
├── AnimatedSlider.tsx
├── QuickMenuButton.tsx
├── QrAnimation.tsx
└── turkeyMap/ # Turkey map components
- React Native
- Expo
- TypeScript










