Current collected state Current
Observed since 20 Oct, 21:02 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
7-segment-display
7 segment display component for react
A minimal react component for seven segment display.

npm
npm install 7-segment-display --save
yarn
yarn add 7-segment-display
Example
import React from "react";
import SevenSegmentDisplay from "7-segment-display";
function App() {
return (
<div className="App">
<SevenSegmentDisplay number={3}></SevenSegmentDisplay>
<SevenSegmentDisplay ledColorOn={"green"} number={7}></SevenSegmentDisplay>
<SevenSegmentDisplay
ledBorder={"transparent"}
ledColorOn={"black"}
ledColorOff={"black"}
number={3}
></SevenSegmentDisplay>
</div>
);
}
export default App;

Notes
The component can only display 1 digit number (0 ~ 9). Anything else will display an invalid indicator ( G segment ). To-Do: A multiple digits component
Thanks :D
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@babel/cliEnvironment{
"local_name": "@babel/cli",
"alias": false,
"peer_metadata": null
} | ^7.10.5 | development |
@babel/coreEnvironment{
"local_name": "@babel/core",
"alias": false,
"peer_metadata": null
} | ^7.11.4 | development |
@babel/preset-envEnvironment{
"local_name": "@babel/preset-env",
"alias": false,
"peer_metadata": null
} | ^7.11.0 | development |
@babel/preset-reactEnvironment{
"local_name": "@babel/preset-react",
"alias": false,
"peer_metadata": null
} | ^7.10.4 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^16.13.1 | development |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^16.13.1 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^16.13.1 | peer |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^16.13.1 | peer |
Source distribution
{
"integrity": "sha512-dDs6xtzSgFHXJaRk7XACbkHQi902hylW+9nCzownednZAwtZOKBSR+O50fyeglVtL1qiuvNflSeX+UrOa0YO3A==",
"shasum": "ce7d01bbca46aed0579449e0e4b5264bfee6c753",
"tarball": "https://registry.npmjs.org/7-segment-display/-/7-segment-display-1.0.2.tgz",
"fileCount": 15,
"unpackedSize": 13975,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTMp2CRA9TVsSAnZWagAAz2oP/iZbs3kKkDlMk84N8xD2\nv0CPhXsH5nriiPNSgbNUbnCwWSbixheaXzaAyxeTrBihJNFqQJDW4klSlIW/\nkzd5Xte/WxWJAZtAPvhj2yJEz79jafWQ74D9cOxJq6Okd2n7iInWONqvdkQE\nfB07TLImO8/tHak8LYemLegGUFU/wP4D1rKEiAW+RJWNnfs6jJvscvjNWqJC\n+VElx+AGw1tmbd4LkTM/GwYTbPd/8rcK4ivpIolFWnbZUAlcCKy3r6PS/kCA\nym5vHY2rxMSi1Cbrcxy5QP/p1o3jFurGEcOHAuU2XXXPH5SSI9Upb40B1wWM\nYmi7uyKq5SgIaBnyLGgX2cBbcNtDDDyJlqdgChaEukrp6RkVRS7hdMiHXEhY\nr714ZnEbZLNCc3Hdj4gVoRXMvJ9WI4IQsN1E2d908uy5/mggxQvu2NVrbA1H\n62SxiWB/cSrVWK20t6vhv2rAg/yQqJQJjxN5h/4ptBm5r/ZRxTGTVkU3yQEo\norRrExHw3wRUSzdaVytk1S8MzzMfF8qv/biBjSpWvTnzpRljbFS6LYLZrREc\nohVYDkvtVh8m8fcCCig7UsVnX58M1Jy5LNsDBHiW0WrKvz8b20f48OwJkLUu\n0HcM2ND7m5/1XGH/LiMeYfVbT8y5sUw8k4O7G0cWMiahyrEoitTA9Z4vVzHM\ntnW9\r\n=Ybxr\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEQCIFlc+99j2FLy1uEX6zors/lJGESo6TcOJkSd6WQMtKSKAiAqwtql+hTcMUG3MTp1BH1DCQKKEUQqji4nq839kw5Klw=="
}
]
}Shared repository data · GitHub
Observed since 20 Oct, 21:02 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:41e3c9384ebdc5cdcc971b05bd3a3b3e8b25fe5f6352a0dca37e2b5d48c53c37