@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();