mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-06-24 17:51:01 +00:00
Fix all ESLint errors in mobile app (157 errors -> 0)
Major fixes: - Replace `any` types with proper TypeScript types across all files - Convert require() imports to ES module imports - Add __DEV__ guards to console statements - Escape special characters in JSX (' and ") - Fix unused variables (prefix with _ or remove) - Fix React hooks violations (useCallback, useMemo patterns) - Convert wasm-crypto-shim.js to TypeScript - Add eslint-disable comments for valid setState patterns Files affected: 50+ screens, components, contexts, and services Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -35,7 +35,7 @@ const PrivacyPolicyModal: React.FC<PrivacyPolicyModalProps> = ({ visible, onClos
|
||||
<Text style={styles.sectionTitle}>Data Minimization Principle</Text>
|
||||
<Text style={styles.paragraph}>
|
||||
Pezkuwi collects the MINIMUM data necessary to provide blockchain wallet functionality.
|
||||
We operate on a "your keys, your coins, your responsibility" model.
|
||||
We operate on a "your keys, your coins, your responsibility" model.
|
||||
</Text>
|
||||
|
||||
<Text style={styles.sectionTitle}>What Data We Collect</Text>
|
||||
@@ -63,10 +63,10 @@ const PrivacyPolicyModal: React.FC<PrivacyPolicyModalProps> = ({ visible, onClos
|
||||
|
||||
<Text style={styles.subsectionTitle}>Never Collected:</Text>
|
||||
<View style={styles.bulletList}>
|
||||
<Text style={styles.bulletItem}>• <Text style={styles.bold}>Browsing History:</Text> We don't track which screens you visit</Text>
|
||||
<Text style={styles.bulletItem}>• <Text style={styles.bold}>Browsing History:</Text> We don't track which screens you visit</Text>
|
||||
<Text style={styles.bulletItem}>• <Text style={styles.bold}>Device Identifiers:</Text> No IMEI, MAC address, or advertising ID collection</Text>
|
||||
<Text style={styles.bulletItem}>• <Text style={styles.bold}>Location Data:</Text> No GPS or location tracking</Text>
|
||||
<Text style={styles.bulletItem}>• <Text style={styles.bold}>Contact Lists:</Text> We don't access your contacts</Text>
|
||||
<Text style={styles.bulletItem}>• <Text style={styles.bold}>Contact Lists:</Text> We don't access your contacts</Text>
|
||||
<Text style={styles.bulletItem}>• <Text style={styles.bold}>Third-party Analytics:</Text> No Google Analytics, Facebook Pixel, or similar trackers</Text>
|
||||
</View>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user