0.1.2 • Published 5 months ago

@n3/kit-utils v0.1.2

Weekly downloads
2
License
MIT
Repository
gitlab
Last release
5 months ago

@n3/kit-utils

Набор утилит для приложений на базе @n3/kit.

import {
  checkNativeScrollbarSupported,
  get,
  getOS,
} from '@n3/kit-utils';

Использование

checkNativeScrollbarSupported

Проверка, рендерится ли нативный скроллбар без вытеснения контента

const isSupported: boolean = checkNativeScrollbarSupported();

get

Асинхронная функция запроса

const url = '/test/';
const params: {
  [key: string]: unknown;
} = {
  param1: 'value1',
  param2: 'value2',
};

const result: Promise<ResponseType> = get<ResponseType>(url, params);

getOS

Функиця получения названия и версии операционной системы в формате ua-parser-js.

import type {
  IOS,
} from 'ua-parser-js';

const os: IOS = getOS();