@bolnik/second-player
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

my-react-typescript-package

NPM version Build npm-typescript License

This repo is the example of the article "How to create and publish React Typescript npm package with demo and automated build".

You can clone it and step by step create your own NPM package and publish it.

It is simple React counter.

Live Demo

Installation:

npm install my-react-typescript-package --save-dev

or

yarn add -D my-react-typescript-package

Usage :

Add MyCounter to your component:

import React from 'react'
import ReactDOM from 'react-dom/client'
import { MyCounter } from 'my-react-typescript-package'

const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement)
root.render(
    <React.StrictMode>
        <div>
            <h2>Default counter</h2>
            <MyCounter />
        </div>
        <hr />
        <div>
            <h2>Counter with predefined value</h2>
            <MyCounter value={5} />
        </div>
    </React.StrictMode>,
)

Readme

Keywords

none

Package Sidebar

Install

npm i @bolnik/second-player

Weekly Downloads

33

Version

2.0.0

License

ISC

Unpacked Size

75.3 kB

Total Files

14

Last publish

Collaborators

  • bolnik