{"_id":"@astm/astm-member-app-my-account-header","_rev":"9-093675eb606cba025ea1a02b271eb9d9","name":"@astm/astm-member-app-my-account-header","dist-tags":{"latest":"0.0.11"},"versions":{"0.0.10":{"name":"@astm/astm-member-app-my-account-header","version":"0.0.10","author":{"name":"Shanky Garg"},"license":"ISC","_id":"@astm/astm-member-app-my-account-header@0.0.10","maintainers":[{"name":"tverma_icreon","email":"tanmay.verma@icreon.com"},{"name":"sbagri_icreon","email":"npm@icreon.com"},{"name":"icreonit","email":"it@icreon.com"}],"dist":{"shasum":"a6c7ac218f9d3ca1d2bf367e9b9ceae513cd74bc","tarball":"https://registry.npmjs.org/@astm/astm-member-app-my-account-header/-/astm-member-app-my-account-header-0.0.10.tgz","fileCount":7,"integrity":"sha512-EZAjzorVebwuZmlo+6vkwwrAGGyXcGvi6WF54vosX/HZgY+uD3kpsicqG3M1N5tvEK5pNknDZuHQQlG/JdQstw==","signatures":[{"sig":"MEQCIEGJmNHSPcjY8rzPQXb5R43DLJLEdgtaNKZWZa4paeOXAiA9AuZF4faQfz3mEv5uyxSaZa7cFxZNvxd+/Om3S1+amA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9sppACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiaA/+Md6zOWFq3Umj3MEUkhFPT+ztMdQ7vPbeJybJ3cHP4vLp8ewU\r\nLtTcdB8WMSV+m8li0aB0hQFOLnZXsGc02Ia16GX2TfrD3sY2uMw5KIAVGVV9\r\n1gdPYFwGTUJN5rKpfqR1PcBoli88cf8Ig2zlQ+qOIgCgJQhqq3XBPOJY1Uyd\r\nGFqUcEPmpw+7j8lwVa9H08+C6FBYOMP9gidFmSap4/9gjmEOTLuK1azg6+mI\r\nwBqDXe/ROmiksbxxYZCQ2PQ5XNSuc9jrfhm6y9ILpJUCb3sxUdCIbRFFYpiF\r\nrTlKmIRPzoqkroRCEQHbCcLtsOt0uK+2AgXy1/r/85628EoLuhhqoSmQXESd\r\nkLqCcmBTxVumHdx7ahv2tCRCZPvSDaIapCuxhZT0J9LqtOQ4a1EbFSJDS3bd\r\nBs4YM5drxQmalZQDJj/o3ba9IH8wI1yxM7Q00sgiwXJ3oc2ZEG4LmpkI1s/A\r\n+Cb6uhfRvQoQoj4WfuiMmeIYA8yWBVul3T7Ikr6RMGOSR/jEO9KQVRMfDkt2\r\npli1aPn4j/BeXmf1p2kKsNFAZht9ZpGZALx8W/Zcjovg0tsn/yZAv7tyBMqZ\r\nfRKoEJXspuF3KfYBLAjjK6sxEo9USGGYbI4H/LovjXVIcZwzr0cz+5/mbCeC\r\nhgrI22jk0DWxlGF7ox4gc0rp1JjwfSpYSds=\r\n=M638\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","babel":{"plugins":["@babel/plugin-proposal-class-properties"],"presets":["@babel/preset-react","@babel/preset-env"]},"private":false,"scripts":{"build":"babel ./src/components --out-file index.js","start":"react-scripts start"},"_npmUser":{"name":"sbagri_icreon","email":"npm@icreon.com"},"_npmVersion":"6.14.13","description":"The component is to show My Account Header Menu options when user logged in member app.","directories":{},"_nodeVersion":"14.17.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","bootstrap":"^4.5.0","@babel/cli":"^7.10.5","@babel/core":"^7.10.5","react-scripts":"^3.4.1","react-bootstrap":"^1.2.2","react-router-dom":"^5.2.0","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","astm-ux-design-system":"^1.12.2"},"peerDependencies":{"react":"^18.2.0","bootstrap":"^4.5.0","react-bootstrap":"^1.2.2","react-router-dom":"^5.2.0","astm-ux-design-system":"^1.12.2"},"_npmOperationalInternal":{"tmp":"tmp/astm-member-app-my-account-header_0.0.10_1677118057427_0.23845952885902255","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@astm/astm-member-app-my-account-header","version":"0.0.11","private":false,"author":{"name":"Shanky Garg"},"babel":{"presets":["@babel/preset-react","@babel/preset-env"],"plugins":["@babel/plugin-proposal-class-properties"]},"peerDependencies":{"astm-ux-design-system":"^1.12.2","bootstrap":"^4.5.0","react":"^18.2.0","react-bootstrap":"^1.2.2","react-router-dom":"^5.2.0"},"scripts":{"start":"react-scripts start","build":"babel ./src/components --out-file index.js"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","react-scripts":"^3.4.1","astm-ux-design-system":"^1.12.2","bootstrap":"^4.5.0","react":"^18.2.0","react-bootstrap":"^1.2.2","react-router-dom":"^5.2.0"},"publishConfig":{"access":"public"},"description":"The component is to show My Account Header Menu options when user logged in member app.","main":"index.js","license":"ISC","_id":"@astm/astm-member-app-my-account-header@0.0.11","_nodeVersion":"23.7.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-FfU7IMKqfezuBB7iIKwxDK6DOpGbkQ+hNNu5bJtXw5BRhmO8yy5GuSbWOeXi0fAdqH0K4psbT+VBO2fodezTFQ==","shasum":"5f5c4f44cb0e8d52ec4c7f6b60836ec3e9edfe0e","tarball":"https://registry.npmjs.org/@astm/astm-member-app-my-account-header/-/astm-member-app-my-account-header-0.0.11.tgz","fileCount":7,"unpackedSize":10941,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDRiq+jOoVchQgzfBn+AXvblwcS9y2xROXro3NPQu6jHAiEAgMNudzAWRrhnqlpGnQqQ3vdGqPlYBIoQvEtpc/kDdNE="}]},"_npmUser":{"name":"icreonit","email":"it@icreon.com"},"directories":{},"maintainers":[{"name":"icreonit","email":"it@icreon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astm-member-app-my-account-header_0.0.11_1748436902198_0.30596158410954377"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-23T02:07:37.347Z","modified":"2025-05-28T12:55:02.577Z","0.0.10":"2023-02-23T02:07:37.575Z","0.0.11":"2025-05-28T12:55:02.402Z"},"author":{"name":"Shanky Garg"},"license":"ISC","description":"The component is to show My Account Header Menu options when user logged in member app.","maintainers":[{"name":"icreonit","email":"it@icreon.com"}],"readme":"# ASTM My Account Header Menu\r\nThe component is to show My Account Header Menu options when user logged in member app.\r\n\r\n### Installation\r\n```\r\nnpm i astm-member-app-my-account-header --save\r\n```\r\n\r\n### Setup Project\r\nCreate React Project and install all peerDependencies.\r\n\r\n```sh\r\n$ npx create-react-app project_name\r\n$ cd project_name\r\n$ npm i bootstrap react-bootstrap astm-ux-design-system --save\r\n```\r\n\r\n### Integrate ASTM My Account Header Menu\r\nCreate React Project and install all peerDependencies.\r\n```sh\r\n$ npm i astm-member-app-my-account-header --save\r\n```\r\nCustomize the style using this class .profileOptionMenu\r\nLoad `bootstrap` and `astm-ux-design-system` css files and import `astm-member-app-my-account-header`.\r\n```\r\nimport 'bootstrap/dist/css/bootstrap.min.css';\r\nimport 'astm-ux-design-system/dist/bundle.css';\r\nimport MyAccountHeader from 'astm-member-app-my-account-header';\r\n```\r\n\r\nRender the ASTM My Account Menu\r\n```\r\n<MyAccountHeader\r\n    isMemberApp={false}\r\n    userName={userName}\r\n    globalLinksURL={{\r\n        profile: \"profile_url\",\r\n        membership: \"membership_url\",\r\n        myCommitteeUsl: hasAccessToMyCommittee ? \"mycommittees_url\" : '',\r\n        subscription: \"subscription_url\",\r\n        orders: \"orders_url\",\r\n        tracker: \"tracker_url\",\r\n        elearning: \"elearning_url\",\r\n        specbuilder: \"specbuilder_url\"\r\n    }}\r\n    signout={signout}\r\n/>\r\n```\r\n\r\n### Peer Dependencies\r\nASTM My Account Menu depends on following dependencies:\r\n* react\r\n* bootstrap\r\n* react-bootstrap\r\n* astm-ux-design-system\r\n* react-router-dom\r\n\r\nLicense\r\n----\r\nASTM","readmeFilename":"README.md"}