next-timeago
Version:
React timeago component for your next React apps.
2 lines (1 loc) • 35 kB
JavaScript
"use strict";function n(n){return n&&"object"==typeof n&&"default"in n?n:{default:n}}Object.defineProperty(exports,"__esModule",{value:!0});var o=n(require("react")),r=60,e=60*r,u=24*e,d=7*u,a=30*u,t=365*u;var s=function(n,o){return n&&10===n.length?String(o).split("").map((function(o){return o.match(/^[0-9]$/)?n[parseInt(o)]:o})).join(""):String(o)},i=function(n,o,r){return function(e){return"function"==typeof e?e(n,o).replace(/%d/g,s(r,n)):null==e?void 0:e.replace(/%d/g,s(r,n))}};function m(n){return function(o,r,e,u,d){var a=d(),t=o,s=r;"week"!==s||n.week||n.weeks||(t=Math.round(Math.abs(u-a)/864e5),s="day");var m=i(t,a-u,null!=n.numbers?n.numbers:void 0),f=[];if("ago"===e&&n.prefixAgo&&f.push(m(n.prefixAgo)),"from now"===e&&n.prefixFromNow&&f.push(m(n.prefixFromNow)),t>1){var h=n[s+"s"]||n[s]||"%d "+s;f.push(m(h))}else{h=n[s]||n[s+"s"]||"%d "+s;f.push(m(h))}"ago"===e&&n.suffixAgo&&f.push(m(n.suffixAgo)),"from now"===e&&n.suffixFromNow&&f.push(m(n.suffixFromNow));var l="string"==typeof n.wordSeparator?n.wordSeparator:" ";return f.join(l)}}var f={prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",wordSeparator:" "},h={prefixAgo:null,prefixFromNow:null,suffixAgo:"gelede",suffixFromNow:"van nou af",second:"1 sekonde",seconds:"%d sekondes",minute:"1 minuut",minutes:"%d minute",hour:"1 uur",hours:"%d ure",day:"1 dag",days:"%d dae",month:"1 maand",months:"%d maande",year:"1 jaar",years:"%d jaar",wordSeparator:" "};function l(n,o){return o[0===n?0:1===n?1:2===n?2:n%100>=3&&n%100<=10?3:n%100>=11?4:5]}var y={prefixAgo:"منذ",prefixFromNow:"بعد",suffixAgo:null,suffixFromNow:null,second:function(n){return l(n,["أقل من ثانية","ثانية واحدة","ثانيتين","%d ثوانٍ","%d ثانية","%d ثانية"])},seconds:function(n){return l(n,["أقل من ثانية","ثانية واحدة","ثانيتين","%d ثوانٍ","%d ثانية","%d ثانية"])},minute:function(n){return l(n,["أقل من دقيقة","دقيقة واحدة","دقيقتين","%d دقائق","%d دقيقة","دقيقة"])},minutes:function(n){return l(n,["أقل من دقيقة","دقيقة واحدة","دقيقتين","%d دقائق","%d دقيقة","دقيقة"])},hour:function(n){return l(n,["أقل من ساعة","ساعة واحدة","ساعتين","%d ساعات","%d ساعة","%d ساعة"])},hours:function(n){return l(n,["أقل من ساعة","ساعة واحدة","ساعتين","%d ساعات","%d ساعة","%d ساعة"])},day:function(n){return l(n,["أقل من يوم","يوم واحد","يومين","%d أيام","%d يومًا","%d يوم"])},days:function(n){return l(n,["أقل من يوم","يوم واحد","يومين","%d أيام","%d يومًا","%d يوم"])},month:function(n){return l(n,["أقل من شهر","شهر واحد","شهرين","%d أشهر","%d شهرًا","%d شهر"])},months:function(n){return l(n,["أقل من شهر","شهر واحد","شهرين","%d أشهر","%d شهرًا","%d شهر"])},year:function(n){return l(n,["أقل من عام","عام واحد","%d عامين","%d أعوام","%d عامًا"])},years:function(n){return l(n,["أقل من عام","عام واحد","عامين","%d أعوام","%d عامًا","%d عام"])}},c={prefixAgo:null,prefixFromNow:null,suffixAgo:"əvvəl",suffixFromNow:"sonra",seconds:"saniyələr",minute:"1 dəqiqə",minutes:"%d dəqiqə",hour:"1 saat",hours:"%d saat",day:"1 gün",days:"%d gün",month:"1 ay",months:"%d ay",year:"1 il",years:"%d il",wordSeparator:""},x={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1 dəq",minute:"1 dəq",minutes:"%d dəq",hour:"1 saat",hours:"%d saat",day:"1 gün",days:"%d gün",month:"1 ay",months:"%d ay",year:"1 il",years:"%d il",wordSeparator:""};function g(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var p={prefixAgo:null,prefixFromNow:"праз",suffixAgo:"таму",suffixFromNow:null,seconds:"менш хвіліны",minute:"хвіліну",minutes:function(n){return g(n,"%d хвіліна","%d хвіліны","%d хвілін")},hour:"гадзіну",hours:function(n){return g(n,"%d гадзіна","%d гадзіны","%d гадзін")},day:"дзень",days:function(n){return g(n,"%d дзень","%d дні","%d дзён")},month:"месяц",months:function(n){return g(n,"%d месяц","%d месяцы","%d месяцаў")},year:"год",years:function(n){return g(n,"%d год","%d гады","%d гадоў")}},w={prefixAgo:"преди",prefixFromNow:"след",suffixAgo:null,suffixFromNow:null,seconds:"по-малко от минута",minute:"една минута",minutes:"%d минути",hour:"един час",hours:"%d часа",day:"един ден",days:"%d дни",month:"един месец",months:"%d месеца",year:"една година",years:"%d години"};function F(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var N={prefixAgo:"prije",prefixFromNow:"za",suffixAgo:null,suffixFromNow:null,second:"sekund",seconds:function(n){return F(n,"%d sekund","%d sekunde","%d sekundi")},minute:"oko minut",minutes:function(n){return F(n,"%d minut","%d minute","%d minuta")},hour:"oko sat",hours:function(n){return F(n,"%d sat","%d sata","%d sati")},day:"oko jednog dana",days:function(n){return F(n,"%d dan","%d dana","%d dana")},month:"mjesec dana",months:function(n){return F(n,"%d mjesec","%d mjeseca","%d mjeseci")},year:"prije godinu dana ",years:function(n){return F(n,"%d godinu","%d godine","%d godina")},wordSeparator:" "},A={prefixAgo:"fa",prefixFromNow:"d'aqui a",suffixAgo:null,suffixFromNow:null,seconds:"menys d'1 minut",minute:"1 minut",minutes:"uns %d minuts",hour:"1 hora",hours:"unes %d hores",day:"1 dia",days:"%d dies",month:"aproximadament un mes",months:"%d mesos",year:"aproximadament un any",years:"%d anys"};function k(n,o,r){return r[o>=0?0:2===r.length||n<5?1:2]}var v={prefixAgo:"před",prefixFromNow:"za",suffixAgo:null,suffixFromNow:null,seconds:function(n,o){return k(n,o,["méně než minutou","méně než minutu"])},minute:function(n,o){return k(n,o,["minutou","minutu"])},minutes:function(n,o){return k(n,o,["%d minutami","%d minuty","%d minut"])},hour:function(n,o){return k(n,o,["hodinou","hodinu"])},hours:function(n,o){return k(n,o,["%d hodinami","%d hodiny","%d hodin"])},day:function(n,o){return k(n,o,["%d dnem","%d den"])},days:function(n,o){return k(n,o,["%d dny","%d dny","%d dní"])},month:function(n,o){return k(n,o,["%d měsícem","%d měsíc"])},months:function(n,o){return k(n,o,["%d měsíci","%d měsíce","%d měsíců"])},year:function(n,o){return k(n,o,["%d rokem","%d rok"])},years:function(n,o){return k(n,o,["%d lety","%d roky","%d let"])}},S={prefixAgo:null,prefixFromNow:null,suffixAgo:"yn ôl",suffixFromNow:"o hyn",seconds:"llai na munud",minute:"am funud",minutes:"%d munud",hour:"tua awr",hours:"am %d awr",day:"y dydd",days:"%d diwrnod",month:"tua mis",months:"%d mis",year:"am y flwyddyn",years:"%d blynedd",wordSeparator:" "},b={prefixAgo:"for",prefixFromNow:"om",suffixAgo:"siden",suffixFromNow:"",seconds:"mindre end et minut",minute:"ca. et minut",minutes:"%d minutter",hour:"ca. en time",hours:"ca. %d timer",day:"en dag",days:"%d dage",month:"ca. en måned",months:"%d måneder",year:"ca. et år",years:"%d år"},j={prefixAgo:"vor",prefixFromNow:"in",suffixAgo:"",suffixFromNow:"",seconds:"wenigen Sekunden",minute:"etwa einer Minute",minutes:"%d Minuten",hour:"etwa einer Stunde",hours:"%d Stunden",day:"etwa einem Tag",days:"%d Tagen",month:"etwa einem Monat",months:"%d Monaten",year:"etwa einem Jahr",years:"%d Jahren"},T={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"s",minute:"1m",minutes:"%dm",hour:"1h",hours:"%dh",day:"1T.",days:"%dT.",month:"1Mt.",months:"%dMt.",year:"1J.",years:"%dJ.",wordSeparator:" "},M={prefixAgo:null,prefixFromNow:null,suffixAgo:"ކުރިން",suffixFromNow:"ފަހުން",seconds:"ސިކުންތުކޮޅެއް",minute:"މިނިޓެއްވަރު",minutes:"%d މިނިޓު",hour:"ގަޑިއެއްވަރު",hours:"ގާތްގަނޑަކަށް %d ގަޑިއިރު",day:"އެއް ދުވަސް",days:"މީގެ %d ދުވަސް",month:"މަހެއްވަރު",months:"މީގެ %d މަސް",year:"އަހަރެއްވަރު",years:"މީގެ %d އަހަރު",wordSeparator:" "},R={prefixAgo:"πριν",prefixFromNow:"σε",suffixAgo:"",suffixFromNow:"",seconds:"λιγότερο από ένα λεπτό",minute:"περίπου ένα λεπτό",minutes:"%d λεπτά",hour:"περίπου μία ώρα",hours:"περίπου %d ώρες",day:"μία μέρα",days:"%d μέρες",month:"περίπου ένα μήνα",months:"%d μήνες",year:"περίπου ένα χρόνο",years:"%d χρόνια"},I={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1m",minute:"1m",minutes:"%dm",hour:"1h",hours:"%dh",day:"1d",days:"%dd",month:"1mo",months:"%dmo",year:"1yr",years:"%dyr",wordSeparator:" "},z={prefixAgo:"hace",prefixFromNow:"dentro de",suffixAgo:"",suffixFromNow:"",seconds:"menos de un minuto",minute:"un minuto",minutes:"unos %d minutos",hour:"una hora",hours:"%d horas",day:"un día",days:"%d días",month:"un mes",months:"%d meses",year:"un año",years:"%d años"},H={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1m",minute:"1m",minutes:"%dm",hour:"1h",hours:"%dh",day:"1d",days:"%dd",month:"1me",months:"%dme",year:"1a",years:"%da",wordSeparator:" "},O={prefixAgo:null,prefixFromNow:null,suffixAgo:"tagasi",suffixFromNow:"pärast",seconds:function(n,o){return o<0?"vähem kui minuti aja":"vähem kui minut aega"},minute:function(n,o){return o<0?"umbes minuti aja":"umbes minut aega"},minutes:function(n,o){return o<0?"%d minuti":"%d minutit"},hour:function(n,o){return o<0?"umbes tunni aja":"umbes tund aega"},hours:function(n,o){return o<0?"%d tunni":"%d tundi"},day:function(n,o){return o<0?"umbes päeva":"umbes päev"},days:"%d päeva",month:function(n,o){return o<0?"umbes kuu aja":"umbes kuu aega"},months:function(n,o){return o<0?"%d kuu":"%d kuud"},year:function(n,o){return o<0?"umbes aasta aja":"umbes aasta aega"},years:function(n,o){return o<0?"%d aasta":"%d aastat"}},q={prefixAgo:"duela",prefixFromNow:"hemendik",suffixAgo:"",suffixFromNow:"barru",seconds:"minutu bat bainu gutxiago",minute:"minutu bat",minutes:"%d minutu inguru",hour:"ordu bat",hours:"%d ordu",day:"egun bat",days:"%d egun",month:"hilabete bat",months:"%d hilabete",year:"urte bat",years:"%d urte"},E="undefined"!=typeof Intl&&null!=Intl.NumberFormat,D={prefixAgo:null,prefixFromNow:null,suffixAgo:"پیش",suffixFromNow:"از حال",seconds:"کمتر از یک دقیقه",minute:"حدود یک دقیقه",minutes:function(n){return E?new Intl.NumberFormat("fa").format(n)+" دقیقه":"%d دقیقه"},hour:"حدود یک ساعت",hours:function(n){return E?"حدود %d ساعت".replace("%d",new Intl.NumberFormat("fa").format(n)):"حدود %d ساعت"},day:"یک روز",days:function(n){return E?"%d روز".replace("%d",new Intl.NumberFormat("fa").format(n)):"%d روز"},month:"حدود یک ماه",months:function(n){return E?"%d ماه".replace("%d",new Intl.NumberFormat("fa").format(n)):"%d ماه"},year:"حدود یک سال",years:function(n){return E?"%d سال".replace("%d",new Intl.NumberFormat("fa").format(n)):"%d سال"},wordSeparator:" "},K="undefined"!=typeof Intl&&null!=Intl.NumberFormat,L={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"۱دقیقه",minute:"۱دقیقه",minutes:function(n){return K?new Intl.NumberFormat("fa").format(n)+"دقیقه":"%dدقیقه"},hour:"۱ساعت",hours:function(n){return K?new Intl.NumberFormat("fa").format(n)+"ساعت":"%dساعت"},day:"۱روز",days:function(n){return K?new Intl.NumberFormat("fa").format(n)+"روز":"%dروز"},month:"۱ماه",months:function(n){return K?new Intl.NumberFormat("fa").format(n)+"ماه":"%dماه"},year:"۱سال",years:function(n){return K?new Intl.NumberFormat("fa").format(n)+"سال":"%dسال"},wordSeparator:" "},C={prefixAgo:null,prefixFromNow:null,suffixAgo:"sitten",suffixFromNow:"tulevaisuudessa",seconds:"alle minuutti",minute:"minuutti",minutes:"%d minuuttia",hour:"tunti",hours:"%d tuntia",day:"päivä",days:"%d päivää",month:"kuukausi",months:"%d kuukautta",year:"vuosi",years:"%d vuotta"},J={prefixAgo:"il y a",prefixFromNow:"d'ici",seconds:"moins d'une minute",minute:"environ une minute",minutes:"environ %d minutes",hour:"environ une heure",hours:"environ %d heures",day:"environ un jour",days:"environ %d jours",month:"environ un mois",months:"environ %d mois",year:"un an",years:"%d ans"},P={prefixAgo:"il y a",prefixFromNow:"d'ici",seconds:"moins d'une minute",minute:"une minute",minutes:"%d minutes",hour:"une heure",hours:"%d heures",day:"un jour",days:"%d jours",month:"un mois",months:"%d mois",year:"un an",years:"%d ans"},B={prefixAgo:"hai",prefixFromNow:"dentro de",suffixAgo:"",suffixFromNow:"",seconds:"menos dun minuto",minute:"un minuto",minutes:"uns %d minutos",hour:"unha hora",hours:"%d horas",day:"un día",days:"%d días",month:"un mes",months:"%d meses",year:"un ano",years:"%d anos"},U={prefixAgo:"לפני",prefixFromNow:"עוד",seconds:"פחות מדקה",minute:"דקה",minutes:"%d דקות",hour:"שעה",hours:function(n){return 2===n?"שעתיים":"%d שעות"},day:"יום",days:function(n){return 2===n?"יומיים":"%d ימים"},month:"חודש",months:function(n){return 2===n?"חודשיים":"%d חודשים"},year:"שנה",years:function(n){return 2===n?"שנתיים":"%d שנים"}},V={prefixAgo:null,prefixFromNow:"अब से",suffixAgo:"पहले",suffixFromNow:"मेे",seconds:"एक मिनट से कम",minute:"मिनट",minutes:"%d मिनट",hour:"करीब एक घंटा",hours:"करीब %d घंटे",day:"दिन",days:"%d दिन",month:"तक़रीबन एक महीना",months:"%d महीने",year:"लगभग एक साल",years:"%d साल",wordSeparator:" "};function Z(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var W={prefixAgo:"prije",prefixFromNow:"za",suffixAgo:null,suffixFromNow:null,second:"sekundu",seconds:function(n){return Z(n,"%d sekundu","%d sekunde","%d sekundi")},minute:"oko minutu",minutes:function(n){return Z(n,"%d minutu","%d minute","%d minuta")},hour:"oko jedan sat",hours:function(n){return Z(n,"%d sat","%d sata","%d sati")},day:"jedan dan",days:function(n){return Z(n,"%d dan","%d dana","%d dana")},month:"mjesec dana",months:function(n){return Z(n,"%d mjesec","%d mjeseca","%d mjeseci")},year:"prije godinu dana",years:function(n){return Z(n,"%d godinu","%d godine","%d godina")},wordSeparator:" "},Y={prefixAgo:null,prefixFromNow:null,suffixAgo:null,suffixFromNow:null,seconds:"kevesebb mint egy perce",minute:"körülbelül egy perce",minutes:"%d perce",hour:"körülbelül egy órája",hours:"körülbelül %d órája",day:"körülbelül egy napja",days:"%d napja",month:"körülbelül egy hónapja",months:"%d hónapja",year:"körülbelül egy éve",years:"%d éve"},G={prefixAgo:null,prefixFromNow:null,suffixAgo:"առաջ",suffixFromNow:"հետո",seconds:"վայրկյաններ",minute:"մեկ րոպե",minutes:"%d րոպե",hour:"մեկ ժամ",hours:"%d ժամ",day:"մեկ օր",days:"%d օր",month:"մեկ ամիս",months:"%d ամիս",year:"մեկ տարի",years:"%d տարի"},_={prefixAgo:null,prefixFromNow:null,suffixAgo:"yang lalu",suffixFromNow:"dari sekarang",seconds:"kurang dari semenit",minute:"sekitar satu menit",minutes:"%d menit",hour:"sekitar sejam",hours:"sekitar %d jam",day:"sehari",days:"%d hari",month:"sekitar sebulan",months:"%d bulan",year:"sekitar setahun",years:"%d tahun"},$={prefixAgo:"fyrir",prefixFromNow:"eftir",suffixAgo:"síðan",suffixFromNow:null,seconds:"minna en mínútu",minute:"mínútu",minutes:"%d mínútum",hour:"klukkutíma",hours:"um %d klukkutímum",day:"degi",days:"%d dögum",month:"mánuði",months:"%d mánuðum",year:"ári",years:"%d árum",wordSeparator:" "},Q={suffixAgo:"fa",suffixFromNow:"da ora",seconds:"meno di un minuto",minute:"circa un minuto",minutes:"%d minuti",hour:"circa un'ora",hours:"circa %d ore",day:"un giorno",days:"%d giorni",month:"circa un mese",months:"%d mesi",year:"circa un anno",years:"%d anni"},X={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1m",minute:"1m",minutes:"%dm",hour:"1h",hours:"%dh",day:"1g",days:"%dg",month:"1me",months:"%dme",year:"1a",years:"%da",wordSeparator:" "},nn={prefixAgo:"",prefixFromNow:"今から",suffixAgo:"前",suffixFromNow:"後",seconds:"1 分未満",minute:"約 1 分",minutes:"%d 分",hour:"約 1 時間",hours:"約 %d 時間",day:"約 1 日",days:"約 %d 日",month:"約 1 ヶ月",months:"約 %d ヶ月",year:"約 1 年",years:"約 %d 年",wordSeparator:""},on={prefixAgo:null,prefixFromNow:null,suffixAgo:"kepungkur",suffixFromNow:"seko saiki",seconds:"kurang seko sakmenit",minute:"kurang luwih sakmenit",minutes:"%d menit",hour:"kurang luwih sakjam",hours:"kurang luwih %d jam",day:"sedina",days:"%d dina",month:"kurang luwih sewulan",months:"%d wulan",year:"kurang luwih setahun",years:"%d tahun"},rn={prefixAgo:null,prefixFromNow:null,suffixAgo:"წინ",suffixFromNow:"შემდეგ",seconds:"რამიდენიმე წამის",minute:"დაახლოებით ერთი წუთის",minutes:"%d წუთის",hour:"დაახლოებით ერთი საათის",hours:"%d საათის",day:"ერთი დღის",days:"%d დღის",month:"დაახლოებით ერთი თვის",months:"%d თვის",year:"დაახლოებით ერთი თვის",years:"%d წლის",wordSeparator:" "},en={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1წმ",minute:"1წთ",minutes:"%dწთ",hour:"1სთ",hours:"%dსთ",day:"1დღე",days:"%dდღე",month:"1თვე",months:"%dთვე",year:"1წ",years:"%dწ",wordSeparator:" "},un={prefixAgo:null,prefixFromNow:null,suffixAgo:"កន្លងទៅ",suffixFromNow:"ចាប់ពីពេលនេះទៅ",seconds:"តិចជាងមួយនាទី",minute:"ប្រហែលមួយនាទី",minutes:"%d នាទី",hour:"ប្រហែលមួយម៉ោង",hours:"ប្រហែល %d ម៉ោង",day:"មួយថ្ងៃ",days:"%d ថ្ងៃ",month:"ប្រហែលមួយខែ",months:"%d ខែ",year:"ប្រហែលមួយឆ្នាំ",years:"%d ឆ្នាំ",wordSeparator:" "},dn={prefixAgo:null,prefixFromNow:null,suffixAgo:"전",suffixFromNow:"후",seconds:"방금",minute:"약 1분",minutes:"%d분",hour:"약 1시간",hours:"약 %d시간",day:"하루",days:"%d일",week:"약 1주",weeks:"%d주",month:"약 1개월",months:"%d개월",year:"약 1년",years:"%d년",wordSeparator:" "};function an(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var tn={prefixAgo:null,prefixFromNow:"через",suffixAgo:"мурун",suffixFromNow:null,seconds:"1 минуттан аз",minute:"минута",minutes:function(n){return an(n,"%d минута","%d минута","%d минут")},hour:"саат",hours:function(n){return an(n,"%d саат","%d саат","%d саат")},day:"күн",days:function(n){return an(n,"%d күн","%d күн","%d күн")},month:"ай",months:function(n){return an(n,"%d ай","%d ай","%d ай")},year:"жыл",years:function(n){return an(n,"%d жыл","%d жыл","%d жыл")}},sn={prefixAgo:"prieš",prefixFromNow:null,suffixAgo:null,suffixFromNow:"nuo dabar",seconds:"%d sek.",minute:"min.",minutes:"%d min.",hour:"val.",hours:"%d val.",day:"1 d.",days:"%d d.",month:"mėn.",months:"%d mėn.",year:"metus",years:"%d metus",wordSeparator:" "},mn={prefixAgo:"pirms",prefixFromNow:null,suffixAgo:null,suffixFromNow:"no šī brīža",seconds:"%d sek.",minute:"min.",minutes:"%d min.",hour:"st.",hours:"%d st.",day:"1 d.",days:"%d d.",month:"mēnesis.",months:"%d mēnesis.",year:"gads",years:"%d gads",wordSeparator:" "},fn={prefixAgo:"пред",prefixFromNow:"за",suffixAgo:null,suffixFromNow:null,seconds:"%d секунди",minute:"%d минута",minutes:"%d минути",hour:"%d час",hours:"%d часа",day:"%d ден",days:"%d денови",month:"%d месец",months:"%d месеци",year:"%d година",years:"%d години"},hn={prefixAgo:null,prefixFromNow:"over",suffixAgo:"geleden",suffixFromNow:null,seconds:"minder dan een minuut",minute:"ongeveer een minuut",minutes:"%d minuten",hour:"ongeveer een uur",hours:"ongeveer %d uur",day:"een dag",days:"%d dagen",month:"ongeveer een maand",months:"%d maanden",year:"ongeveer een jaar",years:"%d jaar",wordSeparator:" "},ln={prefixAgo:"for",prefixFromNow:"om",suffixAgo:"siden",suffixFromNow:"",seconds:"mindre enn et minutt",minute:"ca. et minutt",minutes:"%d minutter",hour:"ca. en time",hours:"ca. %d timer",day:"en dag",days:"%d dager",month:"ca. en måned",months:"%d måneder",year:"ca. et år",years:"%d år"},yn={prefixAgo:"fa",prefixFromNow:"d’aqui",suffixAgo:null,suffixFromNow:null,seconds:"mens d'1 minuta",minute:"1 minuta",minutes:"unas %d minutas",hour:"1 ora",hours:"unas %d oras",day:"1 jorn",days:"%d jorns",month:"aproximativament un mes",months:"%d meses",year:"aproximativament un an",years:"%d ans"};function cn(n,o,r){var e=n%10;return e>1&&e<5&&(n>20||n<10)?o:r}var xn={prefixAgo:null,prefixFromNow:"za",suffixAgo:"temu",suffixFromNow:null,seconds:"mniej niż minutę",minute:"minutę",minutes:function(n){return cn(n,"%d minuty","%d minut")},hour:"godzinę",hours:function(n){return cn(n,"%d godziny","%d godzin")},day:"dzień",days:"%d dni",month:"miesiąc",months:function(n){return cn(n,"%d miesiące","%d miesięcy")},year:"rok",years:function(n){return cn(n,"%d lata","%d lat")}},gn={prefixAgo:"há",prefixFromNow:"em",suffixAgo:null,suffixFromNow:null,seconds:"alguns segundos",minute:"um minuto",minutes:"%d minutos",hour:"uma hora",hours:"%d horas",day:"um dia",days:"%d dias",month:"um mês",months:"%d meses",year:"um ano",years:"%d anos"},pn={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1m",minute:"1m",minutes:"%dm",hour:"1h",hours:"%dh",day:"1d",days:"%dd",month:"1M",months:"%dM",year:"1a",years:"%da",wordSeparator:" "},wn={suffixAgo:"atrás",suffixFromNow:"a partir de agora",seconds:"menos de um minuto",minute:"cerca de um minuto",minutes:"%d minutos",hour:"cerca de uma hora",hours:"cerca de %d horas",day:"um dia",days:"%d dias",month:"cerca de um mês",months:"%d meses",year:"cerca de um ano",years:"%d anos"},Fn={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1m",minute:"1m",minutes:"%dm",hour:"1h",hours:"%dh",day:"1d",days:"%dd",month:"1M",months:"%dM",year:"1a",years:"%da",wordSeparator:" "},Nn={prefixAgo:"acum",prefixFromNow:"in timp de",suffixAgo:"",suffixFromNow:"",seconds:"mai putin de un minut",minute:"un minut",minutes:"%d minute",hour:"o ora",hours:"%d ore",day:"o zi",days:"%d zile",month:"o luna",months:"%d luni",year:"un an",years:"%d ani"};function An(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var kn={prefixAgo:"pre",prefixFromNow:"za",suffixAgo:null,suffixFromNow:null,second:"sekund",seconds:function(n){return An(n,"%d sekund","%d sekunde","%d sekundi")},minute:"oko minut",minutes:function(n){return An(n,"%d minut","%d minuta","%d minuta")},hour:"oko jedan sat",hours:function(n){return An(n,"%d sat","%d sata","%d sati")},day:"jedan dan",days:function(n){return An(n,"%d dan","%d dana","%d dana")},month:"mesec dana",months:function(n){return An(n,"%d mesec","%d meseca","%d meseci")},year:"godinu dana",years:function(n){return An(n,"%d godinu","%d godine","%d godina")},wordSeparator:" "};function vn(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var Sn={prefixAgo:null,prefixFromNow:"через",suffixAgo:function(n){return 0===n?"":"назад"},suffixFromNow:null,seconds:function(n){return 0===n?"только что":vn(n,"%d секунду","%d секунды","%d секунд")},minute:"минуту",minutes:function(n){return vn(n,"%d минута","%d минуты","%d минут")},hour:"час",hours:function(n){return vn(n,"%d час","%d часа","%d часов")},day:"день",days:function(n){return vn(n,"%d день","%d дня","%d дней")},month:"месяц",months:function(n){return vn(n,"%d месяц","%d месяца","%d месяцев")},year:"год",years:function(n){return vn(n,"%d год","%d года","%d лет")}},bn={prefixAgo:"hashize",prefixFromNow:"mu",suffixAgo:null,suffixFromNow:null,seconds:"amasegonda macye",minute:"umunota",minutes:"iminota %d",hour:"isaha",hours:"amasaha %d",day:"umunsi",days:"iminsi %d",month:"ukwezi",months:"amezi %d",year:"umwaka",years:"imyaka %d",wordSeparator:" "},jn={prefixAgo:null,prefixFromNow:null,suffixAgo:"පෙර",suffixFromNow:"පසුව",seconds:"තත්පර කිහිපයකට",minute:"මිනිත්තුවකට පමණ",minutes:"මිනිත්තු %d කට",hour:"පැයක් පමණ ",hours:"පැය %d කට පමණ",day:"දවසක ට",days:"දවස් %d කට ",month:"මාසයක් පමණ",months:"මාස %d කට",year:"වසරක් පමණ",years:"වසරක් %d කට පමණ"},Tn={prefixAgo:"pred",prefixFromNow:null,suffixAgo:null,suffixFromNow:null,seconds:"menej než minútou",minute:"minútou",minutes:"%d minútami",hour:"hodinou",hours:"%d hodinami",day:"1 dňom",days:"%d dňami",month:"1 mesiacom",months:"%d mesiacmi",year:"1 rokom",years:"%d rokmi"};function Mn(n,o){return o[n%100==1?1:n%100==2?2:n%100==3||n%100==4?3:0]}var Rn={prefixAgo:null,prefixFromNow:"čez",suffixAgo:"nazaj",suffixFromNow:null,second:"sekundo",seconds:function(n){return Mn(n,["%d sekund","%d sekundo","%d sekundi","%d sekunde"])},minute:"minuto",minutes:function(n){return Mn(n,["%d minut","%d minuto","%d minuti","%d minute"])},hour:"eno uro",hours:function(n){return Mn(n,["%d ur","%d uro","%d uri","%d ure"])},day:"en dan",days:function(n){return Mn(n,["%d dni","%d dan","%d dneva","%d dni"])},month:"en mesec",months:function(n){return Mn(n,["%d mesecev","%d mesec","%d meseca","%d mesece"])},year:"eno leto",years:function(n){return Mn(n,["%d let","%d leto","%d leti","%d leta"])},wordSeparator:" "},In={prefixAgo:null,prefixFromNow:null,suffixAgo:"kahor",suffixFromNow:"kadib",seconds:"sikino",minute:"daqiiqad",minutes:"%d daqiiqo",hour:"saac",hours:"%d saacadood",day:"maalin",days:"%d maalmood",month:"bil",months:"%d bilood",year:"sano",years:"%d sano",wordSeparator:" "};function zn(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var Hn={prefixAgo:"пре",prefixFromNow:"за",suffixAgo:null,suffixFromNow:null,second:"секунд",seconds:function(n){return zn(n,"%d секунд","%d секунде","%d секунди")},minute:"један минут",minutes:function(n){return zn(n,"%d минут","%d минута","%d минута")},hour:"један сат",hours:function(n){return zn(n,"%d сат","%d сата","%d сати")},day:"један дан",days:function(n){return zn(n,"%d дан","%d дана","%d дана")},month:"месец дана",months:function(n){return zn(n,"%d месец","%d месеца","%d месеци")},year:"годину дана",years:function(n){return zn(n,"%d годину","%d године","%d година")},wordSeparator:" "},On={prefixAgo:"för",prefixFromNow:"om",suffixAgo:"sedan",suffixFromNow:"",seconds:"mindre än en minut",minute:"ungefär en minut",minutes:"%d minuter",hour:"ungefär en timme",hours:"ungefär %d timmar",day:"en dag",days:"%d dagar",month:"ungefär en månad",months:"%d månader",year:"ungefär ett år",years:"%d år"},qn={prefixAgo:null,prefixFromNow:null,suffixAgo:"முன்பு",suffixFromNow:"இப்போது முதல்",seconds:"ஒரு நிமிடத்திற்கும் குறைவாக",minute:"ஒரு நிமிடம்",minutes:"%d நிமிடங்கள்",hour:"சுமார் ஒரு மணிநேரம்",hours:"சுமார் %d மணிநேரம் ",day:"ஒரு நாள்",days:"%d நாட்கள்",month:"சுமார் ஒரு மாதம்",months:"%d மாதங்கள்",year:"சுமார் ஒரு வருடம்",years:"%d ஆண்டுகள்",wordSeparator:" "},En={prefixAgo:null,prefixFromNow:null,suffixAgo:"ที่แล้ว",suffixFromNow:"จากตอนนี้",seconds:"น้อยกว่าหนึ่งนาที",minute:"ประมาณหนึ่งนาที",minutes:"%d นาที",hour:"ประมาณหนึ่งชั่วโมง",hours:"ประมาณ %d ชั่วโมง",day:"หนึ่งวัน",days:"%d วัน",month:"ประมาณหนึ่งเดือน",months:"%d เดือน",year:"ประมาณหนึ่งปี",years:"%d ปี",wordSeparator:""},Dn={suffixAgo:"önce",suffixFromNow:"sonra",second:"1 saniye",seconds:"%d saniye",minute:"1 dakika",minutes:"%d dakika",hour:"1 saat",hours:"%d saat",day:"1 gün",days:"%d gün",month:"1 ay",months:"%d ay",year:"1 yıl",years:"%d yıl"},Kn={prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"",seconds:"1sn",minute:"1d",minutes:"%dd",hour:"1s",hours:"%ds",day:"1g",days:"%dg",month:"1ay",months:"%day",year:"1y",years:"%dy",wordSeparator:" "};function Ln(n,o,r,e){var u=n%10;return 1===u&&(1===n||n>20)?o:u>1&&u<5&&(n>20||n<10)?r:e}var Cn={prefixAgo:null,prefixFromNow:"через",suffixAgo:"тому",suffixFromNow:null,seconds:"менше хвилини",minute:"хвилина",minutes:function(n){return Ln(n,"%d хвилина","%d хвилини","%d хвилин")},hour:"година",hours:function(n){return Ln(n,"%d година","%d години","%d годин")},day:"день",days:function(n){return Ln(n,"%d день","%d дні","%d днів")},month:"місяць",months:function(n){return Ln(n,"%d місяць","%d місяці","%d місяців")},year:"рік",years:function(n){return Ln(n,"%d рік","%d роки","%d років")}},Jn={prefixAgo:null,prefixFromNow:"keyin",suffixAgo:"avval",suffixFromNow:null,seconds:"bir necha soniya",minute:"1 daqiqa",minutes:"%d daqiqa",hour:"1 soat",hours:"%d soat",day:"1 kun",days:"%d kun",month:"1 oy",months:"%d oy",year:"1 yil",years:"%d yil",wordSeparator:" "},Pn={prefixAgo:"cách đây",prefixFromNow:null,suffixAgo:null,suffixFromNow:"trước",seconds:"chưa đến 1 phút",minute:"khoảng 1 phút",minutes:"%d phút",hour:"khoảng 1 tiếng",hours:"khoảng %d tiếng",day:"1 ngày",days:"%d ngày",month:"khoảng 1 tháng",months:"%d tháng",year:"khoảng 1 năm",years:"%d năm",wordSeparator:" "},Bn={prefixAgo:null,prefixFromNow:null,suffixAgo:"之前",suffixFromNow:"之后",seconds:"不到1分钟",minute:"大约1分钟",minutes:"%d分钟",hour:"大约1小时",hours:"大约%d小时",day:"1天",days:"%d天",month:"大约1个月",months:"%d月",year:"大约1年",years:"%d年",wordSeparator:""},Un={prefixAgo:null,prefixFromNow:null,suffixAgo:"之前",suffixFromNow:"之後",seconds:"不到1分鐘",minute:"大約1分鐘",minutes:"%d分鐘",hour:"大約1小時",hours:"%d小時",day:"大約1天",days:"%d天",month:"大約1個月",months:"%d個月",year:"大約1年",years:"%d年",wordSeparator:""};exports.useTimeAgo=function(){var n;return{TimeAgo:(n=function(n){var s=n.date,i=n.live,l=void 0===i||i,g=n.element,F=void 0===g?"time":g,k=n.now,E=void 0===k?function(){return Date.now()}:k,K=n.locale,Z=o.default.useState(E()),an=Z[0],cn=Z[1];o.default.useEffect((function(){if(l){var n=function(){var n=new Date(s).valueOf(),o=Math.round(Math.abs(an-n)/1e3),a=o<r?1e3:o<e?1e3*r:o<u?1e3*e:1e3*d,t=Math.min(Math.max(a,0),1e3);return t?setTimeout((function(){cn(E())}),t):0}();return function(){n&&clearTimeout(n)}}}),[s,l,E,an]);var An=F,vn=new Date(s).valueOf(),Mn=Math.round(Math.abs(an-vn)/1e3),zn=vn<an?"ago":"from now",Ln=Mn<r?[Math.round(Mn),"second"]:Mn<e?[Math.round(Mn/r),"minute"]:Mn<u?[Math.round(Mn/e),"hour"]:Mn<d?[Math.round(Mn/u),"day"]:Mn<a?[Math.round(Mn/d),"week"]:Mn<t?[Math.round(Mn/a),"month"]:[Math.round(Mn/t),"year"],Vn=Ln[0],Zn=Ln[1];if(K){var Wn=m(f);return"af"===K||"AF"===K?Wn=m(h):"ar"===K||"AR"===K?Wn=m(y):"az"===K||"AZ"===K?Wn=m(c):"az-short"===K||"AZ-SHORT"===K?Wn=m(x):"be"===K||"BE"===K?Wn=m(p):"bg"===K||"BG"===K?Wn=m(w):"bs"===K||"BS"===K?Wn=m(N):"ca"===K||"CA"===K?Wn=m(A):"cs"===K||"CS"===K?Wn=m(v):"cy"===K||"CY"===K?Wn=m(S):"da"===K||"DA"===K?Wn=m(b):"de"===K||"DE"===K?Wn=m(j):"de-short"===K||"DE-SHORT"===K?Wn=m(T):"dv"===K||"DV"===K?Wn=m(M):"el"===K||"EL"===K?Wn=m(R):"en-short"===K||"EN-SHORT"===K?Wn=m(I):"es"===K||"ES"===K?Wn=m(z):"es-short"===K||"ES-SHORT"===K?Wn=m(H):"et"===K||"ET"===K?Wn=m(O):"eu"===K||"EU"===K?Wn=m(q):"fa"===K||"FA"===K?Wn=m(D):"fa-short"===K||"FA-SHORT"===K?Wn=m(L):"fi"===K||"FI"===K?Wn=m(C):"fr"===K||"FR"===K?Wn=m(J):"fr-short"===K||"FR-SHORT"===K?Wn=m(P):"gl"===K||"GL"===K?Wn=m(B):"he"===K||"HE"===K?Wn=m(U):"hi"===K||"HI"===K?Wn=m(V):"hr"===K||"HR"===K?Wn=m(W):"hu"===K||"HU"===K?Wn=m(Y):"hy"===K||"HY"===K?Wn=m(G):"id"===K||"ID"===K?Wn=m(_):"is"===K||"IS"===K?Wn=m($):"it"===K||"IT"===K?Wn=m(Q):"it-short"===K||"IT-SHORT"===K?Wn=m(X):"ja"===K||"JA"===K?Wn=m(nn):"jv"===K||"JV"===K?Wn=m(on):"ka"===K||"KA"===K?Wn=m(rn):"ka-short"===K||"KA-SHORT"===K?Wn=m(en):"kh"===K||"KH"===K?Wn=m(un):"ko"===K||"KO"===K?Wn=m(dn):"ky"===K||"KY"===K?Wn=m(tn):"lt"===K||"LT"===K?Wn=m(sn):"lv"===K||"LV"===K?Wn=m(mn):"mk"===K||"MK"===K?Wn=m(fn):"nl"===K||"NL"===K?Wn=m(hn):"no"===K||"NO"===K?Wn=m(ln):"oc"===K||"OC"===K?Wn=m(yn):"pl"===K||"PL"===K?Wn=m(xn):"pt-br"===K||"PT-BR"===K?Wn=m(gn):"pt-br-short"===K||"PT-BR-SHORT"===K?Wn=m(pn):"pt"===K||"PT"===K?Wn=m(wn):"pt-short"===K||"PT-SHORT"===K?Wn=m(Fn):"ro"===K||"RO"===K?Wn=m(Nn):"rs"===K||"RS"===K?Wn=m(kn):"ru"===K||"RU"===K?Wn=m(Sn):"rw"===K||"RW"===K?Wn=m(bn):"si"===K||"SI"===K?Wn=m(jn):"sk"===K||"SK"===K?Wn=m(Tn):"sl"===K||"SL"===K?Wn=m(Rn):"so"===K||"SO"===K?Wn=m(In):"sr"===K||"SR"===K?Wn=m(Hn):"sv"===K||"SV"===K?Wn=m(On):"ta"===K||"TA"===K?Wn=m(qn):"th"===K||"TH"===K?Wn=m(En):"tr"===K||"TR"===K?Wn=m(Dn):"tr-short"===K||"TR-SHORT"===K?Wn=m(Kn):"uk"===K||"UK"===K?Wn=m(Cn):"uz"===K||"UZ"===K?Wn=m(Jn):"vi"===K||"VI"===K?Wn=m(Pn):"zh-CN"===K||"ZH-CN"===K?Wn=m(Bn):"zh-TW"!==K&&"ZH-TW"!==K||(Wn=m(Un)),o.default.createElement(An,null,Wn(Vn,Zn,zn,vn,E))}return o.default.createElement(An,null,function(n,o,r){return n+" "+(1!==n?o+"s":o)+" "+r}(Vn,Zn,zn))},o.default.useMemo((function(){return n}),[]))}};