UNPKG

@thumbmarkjs/thumbmarkjs

Version:

![GitHub package.json dynamic](https://img.shields.io/github/package-json/version/ilkkapeltola/thumbmarkjs) ![NPM Version](https://img.shields.io/npm/v/@thumbmarkjs/thumbmarkjs) ![NPM Downloads](https://img.shields.io/npm/dm/%40thumbmarkjs%2Fthumbmarkjs

21 lines (17 loc) 511 B
import { componentInterface, includeComponent } from '../../factory' export default function getLocales(): Promise<componentInterface> { return new Promise((resolve) => { resolve( { 'languages': getUserLanguage(), 'timezone': getUserTimezone() }); }); } function getUserLanguage(): string { const userLanguages: string[] = []; return navigator.language; } function getUserTimezone(): string { return Intl.DateTimeFormat().resolvedOptions().timeZone; }