Wie kann ich eine Non-STD-C ++-Ausnahme in meiner React Native TypeScript-Anwendung mit Expo Compiler lösen?C++

Programme in C++. Entwicklerforum
Anonymous
 Wie kann ich eine Non-STD-C ++-Ausnahme in meiner React Native TypeScript-Anwendung mit Expo Compiler lösen?

Post by Anonymous »

Ich möchte ein neues Problem von mir in einer React Native TypeScript -Anwendung lösen, die mit dem Expo -Compiler ausgeführt wird.

Code: Select all

non-std C++ exception

ABI48_0_0RCTFatal
ABI48_0_0RCTConvertArrayValue
BB347F0E-F21C-3607-82E6-C8D750FDBF8C
BB347F0E-F21C-3607-82E6-C8D750FDBF8C
BB347F0E-F21C-3607-82E6-C8D750FDBF8C
_dispatch_main_queue_callback_4CF
4230C122-42E8-383B-BEEC-EE7B61F8BB61
4230C122-42E8-383B-BEEC-EE7B61F8BB61
CFRunLoopRunSpecific
GSEventRunModal
B3834960-244B-34E4-9EA0-CA4BB44EF0F3
UIApplicationMain
main
8A423F3F-B318-315E-99C7-05EE532E9C0D
Hier ist mein Index. Expo Go oder in einem nativen Build,
// Die Umgebung wird angemessen eingerichtet
RegisterRootComponent (App); < /p>
und App.tsx: < /p>
import React, { useState } from 'react';
import { NavigationContainer } from '@react-navigation/native';
import { createStackNavigator } from '@react-navigation/stack';
import AccountInfo from './components/account/AccountInfo';
import ProjectInfo from './components/account/ProjectInfo';
import CustomerBasket from './components/account/CustomerBasket';
import Queries from './components/account/Queries';
import DeleteAccount from './components/account/DeleteAccount';
import { BrandVarietiesProps, StackParamList } from './types/types';

import Intro from './components/onboarding/Intro';
import PrivacyPolicy from './components/onboarding/PrivacyPolicy';
import ShopFront from './components/onboarding/ShopFront';
import VerifyAge from './components/onboarding/VerifyAge';

import ForgotPassword from './components/register/ForgotPassword';
import LoginScreen from './components/register/LoginScreen';
import NewPassword from './components/register/NewPassword';
import SignUp from './components/register/SignUp';
import VerifyEmail from './components/register/VerifyEmail';

import DeliveryAddress from './components/sales/DeliveryAddress';

import BrandVarieties from './components/shop/BrandVarieties';
import JuiceProductPage from './components/shop/JuiceProductPage';
import JuiceScreen from './components/shop/JuiceScreen';
import ProductPage from './components/shop/ProductPage';
import SearchProducts from './components/shop/SearchProducts';
import VapeScreen from './components/shop/VapeScreen';
import NonDisposableScreen from './components/shop/NonDisposableScreen';
import NonDisposableProductPage from './components/shop/NonDisposableProductPage';

import NotFoundScreen from './components/NotFoundScreen';

import ContinueShopping from './components/shop/ContinueShopping';

import SubSignUp from './components/subscriptions/SubSignUp';
import SubVapeScreen from './components/subscriptions/SubVapeScreen';
import ChooseFlavours from './components/subscriptions/ChooseFlavours';
import ManageSubscription from './components/subscriptions/ManageSubscription';

import ChangeAddress from './components/subscriptions/ChangeAddress';
import CancelMembership from './components/subscriptions/CancelMembership';
import CancelConfirm from './components/subscriptions/CancelConfirm';

import { View, Appearance, Text } from 'react-native';

import { lightStyles, darkStyles } from './styles.js';

interface Props {
children: React.ReactNode;
}

class ErrorBoundary extends React.Component {
state = {
hasError: false,
error: null,
};

static getDerivedStateFromError(error: Error) {
return { hasError: true, error };
}

componentDidCatch(error: Error, errorInfo: React.ErrorInfo) {
console.error('An error occurred:', error);
console.error('Error info:', errorInfo);
}

render() {
if (this.state.hasError) {
return
Error encountered
;
}

return this.props.children;
}
}

const App: React.FC = () => {
const Stack = createStackNavigator();

const WrappedConfirmationPage: React.FC = () => (

{/* Placeholder content */}

);

console.log("It's gucci!")
const deviceTheme = Appearance.getColorScheme(); // 'light' or 'dark'
const [isDarkMode, setIsDarkMode] = useState(deviceTheme === 'dark');
const [isSubscribed, setIsSubscribed] = useState(true);

const styles = isDarkMode ? darkStyles : lightStyles;

return (











































{/* */}






)
}

export default App;
< /code>
Ich würde mich mit Hilfe freuen.
Danke, < /p>
Ich habe versucht>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post