0.0.2 • Published 10 months ago

@ggc12319/react-scroll-number v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

react-scroll-number

A react digital scroll up and down animation component

install

pnpm add @ggc12319/react-scroll-number

Used in components

import { useState } from "react";
import "./App.css";
import ScrollNumber from "@ggc12319/react-scroll-number";
import "@ggc12319/react-scroll-number/style.css";
function App() {
  const [count, setCount] = useState(4.4);
  const addCount = () => {
    setCount(count + 1.7);
  };

  const subtractCount = () => {
    setCount(count - 1.7);
  };
  return (
    <div className="card">
      <div>
        <ScrollNumber value={count} fractionDigits={1} />
      </div>
      <button onClick={addCount}>count is {count}</button>
      <button onClick={subtractCount}>count is {count}</button>
    </div>
  );
}

export default App;

props

AttributeDescriptionTypeDefault
valuefigurenumber-
transformDurationtransform durationnumber1500
fractionDigitsfraction digitsnumber0
prefixprefixstring''
infixprefix but after the negative signstring''
suffixsuffixstring''
thousandSeparatorthe thousand separatorstring,