Research
Security News
Malicious npm Packages Inject SSH Backdoors via Typosquatted Libraries
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
react-native-currency-picker
Advanced tools
Various currency picker for iOS and Android
$ npm install react-native-currency-picker --save
OR
$ yarn add react-native-currency-picker
import CurrencyPicker from "react-native-currency-picker"
let currencyPickerRef = undefined;
// use currencyPickerRef
currencyPickerRef.open();
currencyPickerRef.close();
<CurrencyPicker
currencyPickerRef={(ref) => {currencyPickerRef = ref}}
enable={true}
darkMode={false}
currencyCode={"EUR"}
showFlag={true}
showCurrencyName={true}
showCurrencyCode={true}
onSelectCurrency={(data) => { console.log("DATA", data) }}
onOpen={() => {console.log("Open")}}
onClose={() => {console.log("Close")}}
showNativeSymbol={true}
showSymbol={false}
containerStyle={{
container: {},
flagWidth: 25,
currencyCodeStyle: {},
currencyNameStyle: {},
symbolStyle: {},
symbolNativeStyle: {}
}}
modalStyle={{
container: {},
searchStyle: {},
tileStyle: {},
itemStyle: {
itemContainer: {},
flagWidth: 25,
currencyCodeStyle: {},
currencyNameStyle: {},
symbolStyle: {},
symbolNativeStyle: {}
}
}}
title={"Currency"}
searchPlaceholder={"Search"}
showCloseButton={true}
showModalTitle={true}
/>
Props | Default | Options/Info |
---|---|---|
enable (Boolean) | true | Show component that choose the currency. |
currencyPickerRef (Function) | null | Get the open() and close() modal methods. |
darkMode (Boolean) | true | Dark mode for currency modal. |
currencyCode (String) | USD | Currency code displayed is selected at start. |
onSelectCurrency (Function) | null | Called when the user chooses a currency and returns information for the selected currency. |
onOpen (Function) | null | Called when the open modal. |
onClose (Function) | null | Called when the close modal. |
showNativeSymbol (Boolean) | true | Show the native symbol of the currency. |
showSymbol (Boolean) | false | Show the symbol of the currency. |
showFlag (Boolean) | true | Show the icon of the currency. |
showCurrencyName (Boolean) | true | Show the name of the currency. |
showCurrencyCode (Boolean) | true | Show the code of the currency. |
title (String) | "Currency" | The title of the modal select currency. |
showCloseButton (Boolean) | true | Show the close button of the modal select currency. |
showModalTitle (Boolean) | true | Show the title of the modal select currency. |
containerStyle (Object) | null | Style for component that choose the currency. Note: See more details below. |
modalStyle (Object) | null | Style for modal select currency. Note: See more details below. |
renderChildren (Component) | null | The child component replaces the component element of the library |
Props | Default | Options/Info |
---|---|---|
container (Object) | style | Style for component container. |
flagWidth (number) | default: 25 | Width for the icon currency. |
currencyCodeStyle (Object) | style | Style for currency code. |
currencyNameStyle (Object) | style | Style for currency name. |
symbolStyle (Object) | style | Style for currency symbol. |
symbolNativeStyle (Object) | style | Style for currency native symbol. |
Props | Default | Options/Info |
---|---|---|
container (Object) | style | Style for modal container |
searchStyle (Object) | style | Style for modal search input |
tileStyle (Object) | style | Style for modal title |
itemStyle (Object) | style | Style for item select currency Note: See more details below. |
Props | Default | Options/Info |
---|---|---|
itemContainer (Object) | style | Style for item currency container |
flagWidth (number) | default: 25 | Width for the icon currency |
currencyCodeStyle (Object) | style | Style for currency code |
currencyNameStyle (Object) | style | Style for currency name |
symbolStyle (Object) | style | Style for currency symbol |
symbolNativeStyle (Object) | style | Style for currency native symbol |
FAQs
React native library country picker
The npm package react-native-currency-picker receives a total of 102 weekly downloads. As such, react-native-currency-picker popularity was classified as not popular.
We found that react-native-currency-picker demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.