astm-member-app-my-account-header

0.0.10 • Public • Published

ASTM My Account Header Menu

The component is to show My Account Header Menu options when user logged in member app.

Installation

npm i astm-member-app-my-account-header --save

Setup Project

Create React Project and install all peerDependencies.

$ npx create-react-app project_name
$ cd project_name
$ npm i bootstrap react-bootstrap astm-ux-design-system --save

Integrate ASTM My Account Header Menu

Create React Project and install all peerDependencies.

$ npm i astm-member-app-my-account-header --save

Customize the style using this class .profileOptionMenu Load bootstrap and astm-ux-design-system css files and import astm-member-app-my-account-header.

import 'bootstrap/dist/css/bootstrap.min.css';
import 'astm-ux-design-system/dist/bundle.css';
import MyAccountHeader from 'astm-member-app-my-account-header';

Render the ASTM My Account Menu

<MyAccountHeader
    isMemberApp={false}
    userName={userName}
    globalLinksURL={{
        profile: "profile_url",
        membership: "membership_url",
        myCommitteeUsl: hasAccessToMyCommittee ? "mycommittees_url" : '',
        subscription: "subscription_url",
        orders: "orders_url",
        tracker: "tracker_url",
        elearning: "elearning_url",
        specbuilder: "specbuilder_url"
    }}
    signout={signout}
/>

Peer Dependencies

ASTM My Account Menu depends on following dependencies:

  • react
  • bootstrap
  • react-bootstrap
  • astm-ux-design-system
  • react-router-dom

License

ASTM

Readme

Keywords

none

Package Sidebar

Install

npm i astm-member-app-my-account-header

Weekly Downloads

9

Version

0.0.10

License

none

Unpacked Size

10.5 kB

Total Files

7

Last publish

Collaborators

  • icreonit