open-index/open-npm huggingface dataset:
npm package: @33cn/game-cashier-react
Description: 比特元Dapp 收银台插件react 版。 ## Installation
Latest version: 1.11.8

# @33cn/game-cashier-react
比特元Dapp 收银台插件react 版。
## Installation

```
yarn add @33cn/game-cashier-react
```
or

```
npm install @33cn/game-cashier-react -save
```

## Usage

```
import * as React from 'react';
import Cashier from '@33cn/game-cashier-react';
import icontest from './icon-test.png'

interface IState {
  visible: boolean
}

export class App extends React.Component<{}, IState> {

  constructor(props: {}) {
    super(props)

    this.state = {
      visible: true
    }

    this.onClose = this.onClose.bind(this)
  }

  public render() {
    return (
      <div className="App">
        <Cashier
          gameName="幸运数字"
          gameIcon={icontest}
          contractName="user.p.fzmtest.user.wasm.dice2"
          contractAddr="15TnAePL2XqTC2QGNyNi3UQWbntpDBtui8"
          dialogVisible={this.state.visible}
          onClose={this.onClose}
        />
      </div>
    );
  }
  public onClose() {
    this.setState({visible: false})
  }
}
```

## Props
| name | type | description |
|---|---|---|
| coinName | string | 币种名字 |
| gameNodeURL | string | 游戏节点 |
| gameName | string | 游戏名称如：时时彩 |
| gameIcon | string? | 游戏图标 |
| gameBalance | number | 游戏余额 |
| coinsBalance | number | 主链BTY余额 |
| contractName | string | 合约名 |
| contractAddr | string | 合约地址 |
| needWithhold | string | 是否需要代扣 |
| exercerName | string? | 交易组签名执行器 |
| noNeedPara | boolean? | 是否不需要跨链 |
| restingOrderAddress | string? | 挂单的用户地址 |
| dialogVisible | boolean | 弹框是否可见 |
| onClose | () => void | 点击关闭或遮罩后的回调 |
| onNewTransactionSend | () => void | 交易发送后的回调函数 |
| path | string? | 打开页面时的默认路径 |
| disableRecharge | boolean? | 是否禁止充值功能 |
| disableWithdraw | boolean? | 是否禁止提现功能 |
npm package: @33cn/wallet-js-bridge
Description: 当前仅限于wallet项目的jsbridge
Latest version: 1.0.3

# fe33cn_libs_ts

当前仅限于wallet项目的jsbridge

``` bash
$ npm start
# 打包

$ npm start && npm publish
# 发布

$ npm i --save-dev @33cn/wallet-js-bridge
# 使用
```

其他细节请移步[wiki](https://github.com/fish-node/template-node-ts/wiki)