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

11.22.3 • Public • Published

markdown

Block Analitica UI Library

Welcome to the GitHub repository of the Block Analitica UI Library. This library is a comprehensive set of components and utilities designed specifically for building fast and efficient dashboard applications in the crypto project domain.

Features

  • Layout Components: Utilize Box, Flex, and Stack for creating flexible and responsive layouts.
  • SSR-Ready Components: A range of components like Table, Card, List, ErrorBox, and more, optimized for server-side rendering.
  • Client-Only Components: Enhance your client-side interactivity with components like ThemeProvider, Tabs, ThemeModeSelector, etc.
  • Customizable Themes: Choose from themes such as Atlas, makerdao-fyi, and more to style your dashboard.
  • Internationalization Utilities: Functions like formatNumber, formatPercentage, and formatCurrency for global adaptability.
  • React Hooks: A set of custom hooks like useThemeCustomProperties and useToggle for additional functionality.

Installation

npm install @blockanalitica/ui

or

yarn add @blockanalitica/ui

Usage

Here is a basic example to get you started:

import { Box, Table } from '@blockanalitica/ui';

function App() {
  return (
    <Box>
      <Table data={...} />
    </Box>
  );
}

Refer to our documentation for detailed usage of each component.

Readme

Keywords

none

Package Sidebar

Install

npm i @blockanalitica/ui

Weekly Downloads

168

Version

11.22.3

License

MIT

Unpacked Size

2.24 MB

Total Files

688

Last publish

Collaborators

  • blockanalitica-admin