mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-04-28 06:07:57 +00:00
refactor(mobile): Remove i18n, expand core screens, update plan
BREAKING: Removed multi-language support (i18n) - will be re-added later Changes: - Removed i18n system (6 language files, LanguageContext) - Expanded WalletScreen, SettingsScreen, SwapScreen with more features - Added KurdistanSun component, HEZ/PEZ token icons - Added EditProfileScreen, WalletSetupScreen - Added button e2e tests (Profile, Settings, Wallet) - Updated plan: honest assessment - 42 nav buttons with mock data - Fixed terminology: Polkadot→Pezkuwi, Substrate→Bizinikiwi Reality check: UI complete with mock data, converting to production one-by-one
This commit is contained in:
@@ -15,6 +15,10 @@ import SettingsScreen from '../screens/SettingsScreen';
|
||||
import BeCitizenChoiceScreen from '../screens/BeCitizenChoiceScreen';
|
||||
import BeCitizenApplyScreen from '../screens/BeCitizenApplyScreen';
|
||||
import BeCitizenClaimScreen from '../screens/BeCitizenClaimScreen';
|
||||
import EditProfileScreen from '../screens/EditProfileScreen';
|
||||
import WalletScreen from '../screens/WalletScreen';
|
||||
import WalletSetupScreen from '../screens/WalletSetupScreen';
|
||||
import SwapScreen from '../screens/SwapScreen';
|
||||
|
||||
export type RootStackParamList = {
|
||||
Welcome: undefined;
|
||||
@@ -22,6 +26,10 @@ export type RootStackParamList = {
|
||||
Auth: undefined;
|
||||
MainApp: undefined;
|
||||
Settings: undefined;
|
||||
EditProfile: undefined;
|
||||
Wallet: undefined;
|
||||
WalletSetup: undefined;
|
||||
Swap: undefined;
|
||||
BeCitizenChoice: undefined;
|
||||
BeCitizenApply: undefined;
|
||||
BeCitizenClaim: undefined;
|
||||
@@ -119,6 +127,34 @@ const AppNavigator: React.FC = () => {
|
||||
headerBackTitle: 'Back',
|
||||
}}
|
||||
/>
|
||||
<Stack.Screen
|
||||
name="EditProfile"
|
||||
component={EditProfileScreen}
|
||||
options={{
|
||||
headerShown: false,
|
||||
}}
|
||||
/>
|
||||
<Stack.Screen
|
||||
name="Wallet"
|
||||
component={WalletScreen}
|
||||
options={{
|
||||
headerShown: false,
|
||||
}}
|
||||
/>
|
||||
<Stack.Screen
|
||||
name="WalletSetup"
|
||||
component={WalletSetupScreen}
|
||||
options={{
|
||||
headerShown: false,
|
||||
}}
|
||||
/>
|
||||
<Stack.Screen
|
||||
name="Swap"
|
||||
component={SwapScreen}
|
||||
options={{
|
||||
headerShown: false,
|
||||
}}
|
||||
/>
|
||||
</>
|
||||
)}
|
||||
</Stack.Navigator>
|
||||
|
||||
Reference in New Issue
Block a user