Frequently Asked Questions

FAQs #

I couldn’t figure out how to ignore style. How can I add React StyleSheet to my application? React Native is the foundation upon which NativeBase is constructed. Therefore, you can supply the style attribute to any component, and it will be incorporated into that component’s default style. Example:

<Button style={{backgroundColor: ‘#FF0000’}}>

Click me!


What events can be used with the components? buttons, list elements, etc., as examples. The NativeBase components are constructed on top of React Native components as a solution. As a result, NativeBase components work with React Native’s callback events. Example: The TouchableOpacity component from React Native is actually a wrapper for the Button component. Therefore, event processing can simply be done using the onPress callback method. Check out the cheat-sheet for further information.

I couldn’t figure out how to change the NativeBase components’ default styles. The answer is that NativeBase offers a distinct file with color schemes for each component. Read the Customize portion of the documents.

Docs claims Pick from more than 700 icons I need the entire collection of icons, including the names and pictures of the ready-to-use icons. NativeBase employs React Native Vector Icons‘ icons as a solution. As a result, the icon set from Vector Icons is compatible with that in NativeBase.

In Windows, I want to extract files. The answer is to unzip the file. • To view files, perform a right-click on the extracted file. There will be an extraction of every file.

You have access to the Stripe and Paypal payment gateways by default, but you can add more payment options.The logic in the backend and the mobile apps has to be changed.

No, we don’t offer any particular piece of the code base. Given that our code bases are connected.

You may utilize this software to create a variety of other apps with the same type of variation. For instance, you can put any other item you like in place of food, thus a food ordering app might become a rice ordering app simply altering the names and photos of the items.

Yes, localization and multilingual assistance are supported. English, German, French, Khmer, and Chinese are the languages that are now available on the web dashboard and mobile app. On request, additional languages can be added.

For various variations of the activities you wish to take, you must call the Amplitude dashboard api from a mobile application.

How is the order tracked? #

The admin dashboard receives an order notification when one is placed, and from there, he can approve or reject the order. The user receives a push notification in their mobile app.

You can get analytics for your mobile app and the actions you need from the Amplitude dashboard. Currently, user created, user signed in, and order placed metrics are displayed; however, you can add as many additional activities as you like.

Two of the most well-known payment gateways, Paypal and Stripe, were used for payments. Payment integration is done using WebView for both payment gateways. We have set up Paypal and Stripe to dynamically support different currencies, i.e., currencies entered through the web dashboard. Both of them work by displaying the customer’s checkout page in WebView; a token is then created whenever the customer completes a successful Stripe transaction. The process in Paypal is distinct, and the websites below provide descriptions of it.

Powered by BetterDocs

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top