// template/src/modules/feature/apply/index.tsx import React from 'react'; import { View, Text, TouchableOpacity, SafeAreaView, ScrollView, } from 'react-native'; import { useTheme } from '../../../theme/ThemeProvider'; import { createApplyStyles } from './styles'; interface ApplyProps { onLogout?: () => void; userData?: { name: string; greeting: string; notificationCount: number; }; } const Apply: React.FC = ({ onLogout, userData }) => { const { theme } = useTheme(); const styles = createApplyStyles(theme); return ( {/* Header */} {userData?.notificationCount || 0}+ Apply Logout {/* Main Content */} Apply for Banking Products Choose from our range of banking products and services {/* Application Categories */} Account Applications 💰 Current Account Open a new current account with overdraft facilities 💳 Savings Account Start saving with competitive interest rates Credit Applications 💎 Credit Card Apply for a credit card with cashback rewards 🏠 Personal Loan Get funding for your personal projects 🏡 Mortgage Finance your dream home with our mortgage products Investment Products 📈 Investment Account Start investing with our managed portfolios 🎯 ISA Account Tax-efficient savings and investment options ); }; export default Apply;