Security News
Weekly Downloads Now Available in npm Package Search Results
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
@myuw-web-components/myuw-help
Advanced tools
This component provides a way to present help/feedback resources and information in a dialog so users can get help quickly, without leaving the page.
This component provides a way to present help/feedback resources and information in a dialog so users can get help quickly, without leaving the page.
Include the component on your page:
<!-- import the module -->
<script type="module" src="https://cdn.my.wisc.edu/@myuw-web-components/myuw-help@latest/myuw-help.min.mjs"></script>
<!-- fallback for browsers without ES2015 module support -->
<script nomodule src="https://unpkg.com/@myuw-web-components/myuw-help@latest/myuw-help.min.js"></script>
<myuw-help
myuw-help-title="Get help"
show-button
show-default-content
open
>
<div class="your-div-here" slot="myuw-help-content">
Your custom content
</div>
</myuw-help>
Note: The evergreen "latest" version can be used for convenience, but in production settings it is recommended to use the latest release version specifically, and upgrade only after testing!
If you aren't using the top bar button (via the show-button
attribute), fire the show-myuw-help
event on the document
when you want the dialog to display (e.g. when your "help" button is clicked):
function showHelpDialog() {
var event = new Event('show-myuw-help');
document.dispatchEvent(event);
}
If you want to control the exact positioning of the dialog, you can dispatch a CustomEvent
called set-myuw-help-position
with position data like so:
function showHelpDialog() {
const event = new CustomEvent('show-myuw-help', {
detail: { // required by CustomEvent spec
position: { // "position" required by myuw-help component
top: '100px', // "top" required by myuw-help component
left: '100px', // "left" required by myuw-help component
}
}
});
document.dispatchEvent(event);
}
Note: It is important that you use that exact event name and dispatch the event from the document scope. The component listens for the show-myuw-help
and set-myuw-help-position
events.
To run the demo app locally and test the component, run the following commands:
$ npm install
$ npm start
1.5.7
FAQs
This component provides a way to present help/feedback resources and information in a dialog so users can get help quickly, without leaving the page.
The npm package @myuw-web-components/myuw-help receives a total of 319 weekly downloads. As such, @myuw-web-components/myuw-help popularity was classified as not popular.
We found that @myuw-web-components/myuw-help demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 8 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
Security News
A Stanford study reveals 9.5% of engineers contribute almost nothing, costing tech $90B annually, with remote work fueling the rise of "ghost engineers."
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.