react-geetest

5.0.1 • Public • Published

react-geetest

A Geetest component for React

Installation

npm install react-geetest --save

Usage

import Geetest from 'react-geetest';

export default () => {
  const onSuccess = isSuccess => console.log(isSuccess);

  return (
    <Geetest
      gt="your-gt"
      challenge="your-challenge"
      onSuccess={onSuccess}
    />
  );
};

Properties

  className:    PropTypes.string,
  gt:           PropTypes.string.isRequired,
  challenge:    PropTypes.string.isRequired,
  offline:      PropTypes.bool,
  newCaptcha:   PropTypes.bool,
  product:      PropTypes.string,
  width:        PropTypes.string,
  lang:         PropTypes.string,
  https:        PropTypes.bool,
  timeout:      PropTypes.number,
  remUnit:      PropTypes.number,
  zoomEle:      PropTypes.string,
  hideSuccess:  PropTypes.bool,
  hideClose:    PropTypes.bool,
  hideRefresh:  PropTypes.bool,
  area:         PropTypes.string,
  nextWidth:    PropTypes.string,
  bgColor:      PropTypes.string,
  onReady:      PropTypes.func,
  onSuccess:    PropTypes.func,
  onError:      PropTypes.func,
  onClose:      PropTypes.func,

Read More

License

MIT

Package Sidebar

Install

npm i react-geetest

Weekly Downloads

84

Version

5.0.1

License

MIT

Unpacked Size

47.4 kB

Total Files

12

Last publish

Collaborators

  • xlsdg