react-user-guidance@1.0.0

EXAMPLES

README.md

React UserGuidance

Example

  • Online example
  • local example
    $ git clone git@github.com:thomaschan/react-user-guidance.git
    $ npm install
    $ npm run doc

Installation & Usage

npm install react-user-guidance --save
  • Triggered step will be saved to localStorage by name.
  • position values can be top,left,top-left,top-right,right,bottom,bottom-left,bottom-right.

Include the Component

import React from 'react';
import UserGuidance from 'react-user-guidance';

class App extends React.PureComponent {

  render() {
    return <div>
      <button className="test1">hover to trigger guidance</button>
      <br />
      <button className="test2">click to trigger guidance</button>

      <UserGuidance steps={[
        {
          name: 'test1',
          selector: '.test1',
          trigger: 'hover',
          position: 'right',
          text: 'yes, this is just a user guidance popup',
          close: 'close this',
        },
        {
          name: 'test2',
          selector: '.test2',
          trigger: 'click',
          position: 'right',
          text: 'yes, this is just a user guidance popup',
          close: 'close this',
        }
      ]} />
    </div>;
  }

}
Fork me on GitHub