npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

sbx-react-cashier

v1.4.30

Published

Payments widget with states like deposit, withdrawal or payments history for sbx client. Only for sbx inner use.

Downloads

101

Readme

Payments widget

Payments widget with states like deposit, withdrawal or payments history for sbx client. Only for sbx inner use.

Requirements

  • node >= 4.1

  • sbx >=0.3.55

Core dependencies

packages 'sbx-client-request' must be installed; 
package 'sbx-client-form' must be installed;
package 'sbx-client-table' must be installed;

Installation

$ sbx install sbx-react-cashier

Use widget

import Cashier from 'sbx-react-cashier';

//add to any React component like a child
<SomeComponent>
    <Cashier {...props}/>
</SomeComponent>

###Props

What props this widget has

####General props | Name | Type | Required | Description | |------|------|----------|-------------| | rest | string | true | API endpoint for cashier | | platform | string | true | Specify on what sbx platform do you use this widget. Values: 'forex', 'crypto' or 'etc'.| | accountId | number | true | Account for deposit, withdrawal or viewing transactions Values: 'forex', 'crypto' or 'etc'. | | page | string | false | Specify witch page of widget do you need to display: 'deposit','depositHistory', 'withdrawal' or 'withdrawalHistory' Default is 'deposit'| | user | Object | false | You can throw user data by your self. If you dont - widget will go to user service and get user info automatically| | styles | styleObject | false | Specify custom colors | | onChange | function | false | returns Object with two string params 'type' - 'deposit' or 'withdrawal' and 'status': - event status. This function fires on widget steps changing|

styleObject

| color | default color | Description | |------|------|-------------| | --primary | 'blue' | Color for effects and buttons | | --active-primary | 'green' | Color for focused and active button | | --danger | 'red' | Color for error button and error messages | | --bg | 'white' | Main background color | | --bg-contrast | 'grey' | Contrast background for main background | | --color | 'black' | Maim text color | | --color-contrast | 'white' | Text color for contrast colors and colored buttons |

Developers

FAQ

License

The MIT License (MIT)

Copyright (c) 2021 Sobix Group LLC