0.0.1-beta-24 • Published 3 years ago
@spectral-finance/spectral-modal v0.0.1-beta-24
Spectral Modal
Calculate your Spectral Score in simple steps
How to install the SDK?
npm i @spectral-finance/spectral-modalor
yarn add @spectral-finance/spectral-modalHow to use it?
1- Import SpectralProvider and wrap your app
Wrap the main app component with SpectralProvider and set your app's logo URL for the UI.
import { SpectralProvider } from "@spectral-finance/spectral-modal";
export const App = () => {
  return (
    <SpectralProvider logo="yourLogoImageURL" partnerId="yourPartnerId">
      <RouterOrHome />
    </SpectralProvider>
  );
};2- Invoke Spectral score hook calculation
The useSpectral hook can be used anywhere inside the app context. Once the score is calculated it will be served within the score key provided by the hook.
import { SpectralProvider } from "@spectral-finance/spectral-modal";
export const Home = () => {
  const { start, score } = useSpectral();
  const [myScore, setMyScore] = useState();
  useEffect(() => {
    if (!score) {
      console.log("Score not calculated");
      return;
    }
    console.log(`Hooray! your score is ${score}`);
    setMyScore(score);
  }, [score]);
  return (
    <div>
      <button type="button" onClick={start}>
        Calculate Spectral Score
      </button>
    </div>
  );
};0.0.1-beta-22
3 years ago
0.0.1-beta-24
3 years ago
0.0.1-beta-23
3 years ago
0.0.1-beta-21
3 years ago
0.0.1-beta-20
3 years ago
0.0.1-beta-19
3 years ago
0.0.1-beta-18
3 years ago
0.0.1-beta-17
3 years ago
0.0.1-beta-16
3 years ago
0.0.1-beta-15
3 years ago
0.0.1-beta-14
3 years ago
0.0.1-beta-13
3 years ago
0.0.1-beta-12
3 years ago
0.0.1-beta-11
3 years ago
0.0.1-beta-10
3 years ago
0.0.1-beta-9
3 years ago
0.0.1-beta-8
3 years ago
0.0.1-beta-7
3 years ago
0.0.1-beta-6
3 years ago
0.0.1-beta-5
3 years ago
0.0.1-beta-4
3 years ago
0.0.1-beta-3
3 years ago
0.0.1-beta-2
3 years ago
0.0.1-beta-1
3 years ago