Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 2.35 KB

README.md

File metadata and controls

41 lines (29 loc) · 2.35 KB

SSW.Rules.Widget

A Widget to display recent rules from SSW Rules

This is a React component, published as an NPM package to be installed on other sites. It retrieves data from SSW.Rules.Content and displays the most recently updated rules.

NPM Package

Installation

npm i ssw.rules.widget

Usage

import { RulesWidget } from 'ssw.rules.widget';

function ExamplePage() {
  return (
    <>
      /* Simplest implementation */
      <RulesWidget />

      /* Using all the options */
      <RulesWidget showLogo={true} numberOfRules={5} author={authorGitHubUsername} location={window.location}/>
    </>
  );
}

Props

Name Type Default Required Use
showLogo boolean false No Whether to show the SSW logo. Defaults to true if not explicitly set.
location string ${window.location.href} No Current URL of the page hosting the widget.
numberOfRules number 10 No Number of rules to display in the widget.
author string null No GitHub username of the author to filter rules by.