@progress/kendo-react-intl
Version:
React Internationalization package provides services for parsing and formatting of dates and numbers. KendoReact Internationalization package
9 lines (8 loc) • 1.67 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const l=require("@progress/kendo-intl");function n(o){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(o){for(const t in o)if(t!=="default"){const a=Object.getOwnPropertyDescriptor(o,t);Object.defineProperty(e,t,a.get?a:{enumerable:!0,get:()=>o[t]})}}return e.default=o,Object.freeze(e)}const r=n(l);class c{constructor(e){if(this.locale=e,e===""&&process.env.NODE_ENV!=="production")throw"Locale should not be empty string"}format(e,...t){return t.length===1&&Array.isArray(t[0])?r.format(e,t[0],this.locale):r.format(e,t,this.locale)}formatDate(e,t){return r.formatDate(e,t,this.locale)}toString(e,t){return r.toString(e,t,this.locale)}parseNumber(e,t){return r.parseNumber(e,this.locale,t)}parseDate(e,t){return r.parseDate(e,t,this.locale)}formatNumber(e,t){return r.formatNumber(e,t,this.locale)}dateFieldName(e){return r.dateFieldName(e,this.locale)}dateFormatNames(e){return r.dateFormatNames(this.locale,e)}splitDateFormat(e){return r.splitDateFormat(e,this.locale)}numberSymbols(){return r.numberSymbols(this.locale)}firstDay(){return r.firstDay(this.locale)}localeInfo(){return r.localeInfo(this.locale)}localeCurrency(){return r.localeCurrency(this.locale)}}exports.IntlService=c;