Skip to content

kim-elijah-sol/react-smooth-number-counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

React Smooth Number Counter

๋™์ ์œผ๋กœ ์ˆซ์ž๊ฐ€ ์นด์šดํŒ…๋˜๋Š” ์ˆซ์ž ์นด์šดํ„ฐ ์ปดํฌ๋„ŒํŠธ ์ž…๋‹ˆ๋‹ค.

screen-shot

installation


using npm

npm i react-smooth-number-counter

using yarn

yarn add react-smooth-number-counter

Example


page.js

import React from 'react'
import NumberCounter from 'react-smooth-number-counter'

const Page = () => {

    return (
        <NumberCounter
            value={312039}
            suffix='โ‚ฉ/KRW'
            transition={1000}
        />
    )

}

export default Page

Props


{
    value : number
    ํ‘œ์‹œ๋  ์ˆซ์ž ๊ฐ’์ž…๋‹ˆ๋‹ค.

    transition? : number
    ์ˆซ์ž ๊ฐ’์ด ๋ Œ๋”๋ง ์™„๋ฃŒ๋  ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.
    ๊ธฐ๋ณธ๊ฐ’์€ 1000ms ์ž…๋‹ˆ๋‹ค.

    suffix? : string
    ์›, %, $ ๋“ฑ์˜ ์ ‘๋ฏธ์‚ฌ ํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค.

    className? : string
    ์ตœ์ƒ์œ„ element์— ์‚ฌ์šฉ๋  className ์ž…๋‹ˆ๋‹ค.

    id? : string
    ์ตœ์ƒ์œ„ element์— ์‚ฌ์šฉ๋  id์ž…๋‹ˆ๋‹ค.
    ๋ฏธ์ „๋‹ฌ ์‹œ ์ž๋™์œผ๋กœ id๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

    align? : 'left' | 'center' | 'right'
    ๊ธ€์ž๋“ค์ด ์ •๋ ฌ๋  ๊ธฐ์ค€์ ์ž…๋‹ˆ๋‹ค.
    align์— ๋”ฐ๋ผ ์ˆซ์ž๋“ค์ด ์›€์ง์ผ์ง€, ์ ‘๋ฏธ์‚ฌ๊ฐ€ ์›€์ง์ผ์ง€ ๋“ฑ์ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.
    ๊ธฐ๋ณธ๊ฐ’์€ 'left' ์ž…๋‹ˆ๋‹ค.
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published