/* * File: SettingsScreen.tsx * Description: Screen for user settings * Design & Developed by Tech4Biz Solutions * Copyright (c) Spurrin Innovations. All rights reserved. */ import React from 'react'; import { View, Text, StyleSheet, Switch } from 'react-native'; import { Card } from '../../../../shared/src/components/Card'; import { Colors, Spacing, Typography } from '../../../../shared/src/theme'; import { useSettings } from '../hooks/useSettings'; /** * SettingsScreen - shows toggles for notifications/dark mode and language select (stub) */ const SettingsScreen: React.FC = () => { const settings = useSettings(); return ( Settings Notifications Dark Mode Language {settings.language} ); }; const styles = StyleSheet.create({ container: { flex: 1, backgroundColor: Colors.background, justifyContent: 'center', padding: Spacing.lg, }, title: { fontFamily: Typography.fontFamily.bold, fontSize: Typography.fontSize.lg, color: Colors.primary, marginBottom: Spacing.md, textAlign: 'center', }, row: { flexDirection: 'row', alignItems: 'center', justifyContent: 'space-between', marginBottom: Spacing.md, }, label: { fontFamily: Typography.fontFamily.regular, fontSize: Typography.fontSize.md, color: Colors.textPrimary, }, value: { fontFamily: Typography.fontFamily.regular, fontSize: Typography.fontSize.md, color: Colors.textSecondary, }, }); export default SettingsScreen; /* * End of File: SettingsScreen.tsx * Design & Developed by Tech4Biz Solutions * Copyright (c) Spurrin Innovations. All rights reserved. */