@proscom/ui-utils

Proscom UI utilities

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@proscom/ui-utils
0.1.18a year ago2 years agoMinified + gzip package size for @proscom/ui-utils in KB

Readme

@proscom/ui-utils
Набор утилит

Установка

``` yarn add @proscom/ui-utils // npm install --save @proscom/ui-utils ```

Состав

Массивы

Асинхронщина

Хелперы

Работа с числами

  • Легенда для графиков
- roundToRound - getRoundLegendSteps - getLegendDecimals
  • Показатели для графиков
- getIndexDecimals - formatIndexValue - formatIndexValueUnit
  • Форматирование
- formatFileSize - formatNumber - formatValueUnit - formatPercent - declineUnit
  • Остальное
- findMinWrapped - getRandomInteger - isValidNumber - tryNumber

Работа с объектами

Сортировка

Работа со строками

Работа с ошибками

Типы TypeScript

Работа с адресной строкой

Константы для некоторых Unicode-символов

| Константа | utf8 | Символ | Описание | | --------- | ------ | ------ | ---------------------- | | LAQUO | \u00AB | « | Левые двойные кавычки | | RAQUO | \u00BB | » | Правые двойные кавычки | | EMDASH | \u2014 | — | Длинное тире | | THINSP | \u2009 |   | Тонкий пробел | | QUARTERSP | \u2005 |   | Четвертной пробел | | THIRDSP | \u2004 |   | Третичный пробел | | ENSP | \u2002 |   | N-пробел | | EMSP | \u2001 |   | M-пробел | | NBSP | \u00A0 |   | Неразрывный пробел | | HELLIP | \u2026 | … | Многоточие | | LSAQUO | \u2039 | ‹ | Левая кавычка | | RSAQUO | \u203A | › | Правая кавычка | | RUBLE | \u20BD | ₽ | Символ рубля | | LEQ | \u2264 | ≤ | Меньше или равно | | NEQ | \u2260 | ≠ | Не равно | | GEQ | \u2265 | ≥ | Больше или равно |