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-y5x/R6S5I0+BkvtvCZ8eyL2rv4vXsFhUUednUnZp0ZfC48o0sR6O5/cI96Dk1HPMR1ZdsDEUBbMYmye90j/mcQ==",
"shasum": "5ec41ce973710e3df7cd24c29367585d02e645ca",
"tarball": "https://registry.npmjs.org/7-segment-display/-/7-segment-display-1.0.3.tgz",
"fileCount": 13,
"unpackedSize": 12544,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTM5aCRA9TVsSAnZWagAA4KEP/196mMETLb8idPGYrFy0\n3hqezCY7DCUz6WT7cP/6Upa/ALwb5j5TniQGZkwxug+mDBKnYvyhzauiZ6y+\ne+bmEEFTMxRmeXINaE0mtk2DDIDPm25p5W9QSnqKWinX0wQzuwQdQdkXtfJz\nHlHUJFuTwZSofBirfC1+jiTynLbOsNZbzomUSCkA6paSnisPBS3CQNjgYRGV\nM7AotSb/PpC/BKTNh+ksa0vXaCxt1/fboARYKZAH9lZDgJxj5VHCi/cvEKF6\nU6libGE+avtlR888b7CMfS6EQjGMjSqLSIXb22psGUN6uHe9PozuO7pM0kAD\nH1HHLAhVw+9XYQUjNFOc4bplDLz/wNigKTkFmMxHasHCeA1bku8YE8h7NGpL\nONymGl0PEKhSuw2JzOAl+0ShjUvkei8w5HmAIE6cTjR24kKo4jj+Qiwu4lU7\nvniu2+fBjL5Z/4CL8o/rL6buqpA4jazIeSJdY67fDceyOriNwEMExgSMsI1B\nIznCEX1Ux4+Z38M60CztC8q0pXzr+6CObjKJw+5KtEVvA2NnH6wy9msBS6IQ\nE7hzD33uE9eIhMhezWps6f2KGirCPkRW/WOoiJG2gkQsymUkrw6pQKsu1Itw\nh3/q6FHbB5BD0CN5g67fXI4rVH0yC+/BuM9le53xjSJGcjATzJ0brJB+7Fj/\n72u7\r\n=Mdu/\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIGiB5+rjz7RbPVL0pTrRAAexcLGbK3X/tOXKM3mo4Nl5AiEA/0Vuy+6usb1zwsxpoAtWnRdlkU3R8BSWzfottIl0rhs="
}
]
}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:01dee7269eb70419efa7266af3d7eccaf5b3c07d3b2b0d3b6b0f429db3ee7e95