@scrimmage/ui-toolkit
TypeScript icon, indicating that this package has built-in type declarations

0.2.4 • Public • Published

Scrimmage Logo

Overview

@scrimmage/ui-toolkit is a collection of utilities and components that can be used to build alternative UIs for the Scrimmage app. Scrimmage Widget uses this library to build the UI.

Installation

npm install @scrimmage/ui-toolkit

Usage

import { getRequirementsProgress } from '@scrimmage/ui-toolkit';

// ...

const {
  progress: levelRequirementProgresses,
  overallProgress,
  completed,
} = getRequirementsProgress(levelUpRequirements, userStats, {
  onMissingIcon: requirement => (
    <div>
      {/* ... */}
    </div>
  ),
  onMissingTitle: 'Missing',
  getProgressLabel: () => (
    <div>
      {/* ... */}
    </div>
  ),
});

Readme

Keywords

none

Package Sidebar

Install

npm i @scrimmage/ui-toolkit

Weekly Downloads

0

Version

0.2.4

License

ISC

Unpacked Size

259 kB

Total Files

208

Last publish

Collaborators

  • yevgenius
  • s.konovalenko
  • vpolishchuk