UNPKG

@ebay/ui-core-react

Version:

Skin components build off React

2 lines (1 loc) 19.7 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const ad=require("../tslib.es6-BW4cJBUu.js"),s=require("react"),O=require("makeup-expander"),wd=require("classnames"),rd=require("../utils-C9NL3q0j.js"),q=require("../calendar-DiUIxPnN.js"),h=require("../textbox-CdfuhBju.js");require("../icon-M7M42naA.js");require("../dropdown-B-M6HUau.js");const ld=require("../icons/ebay-icon-calendar-24/index.js"),cd=require("../floating-ui-BLTkNeJp.js"),H={_:{y:"Y",m:"M",d:"D",o:"ymd",s:["-","-"],w:0},ab:{_:{w:1}},af:{_:{y:"J",o:"dmy",s:["/","/"]}},agq:{_:{y:"K",m:"N",d:"U",w:1}},ak:{_:{y:"A",m:"B"}},am:{_:{y:"ዓ",m:"ወ",d:"ቀ"}},an:{_:{w:1}},apc:{_:{w:6}},ar:{_:{o:"dmy",s:["/","/"],w:1},bh:{_:{w:6}},dj:{_:{w:6}},dz:{_:{w:6}},eg:{_:{w:6}},eh:{_:{w:0}},er:{_:{w:0}},il:{_:{w:0}},iq:{_:{w:6}},jo:{_:{w:6}},km:{_:{w:0}},kw:{_:{w:6}},ly:{_:{w:6}},ma:{_:{w:0}},mr:{_:{w:0}},om:{_:{w:6}},ps:{_:{w:0}},qa:{_:{w:6}},sa:{_:{w:0}},sd:{_:{w:6}},so:{_:{w:0}},ss:{_:{w:0}},sy:{_:{w:6}},td:{_:{w:0}},tn:{_:{w:0}},ye:{_:{w:0}}},arn:{_:{w:1}},as:{_:{y:"ব",m:"ম",d:"দ",o:"dmy"}},asa:{_:{y:"M",d:"T"}},ast:{_:{y:"A",o:"dmy",s:["/","/"],w:1}},az:{_:{y:"I",m:"A",d:"G",o:"dmy",s:[".","."]},arab:{_:{y:"Y",m:"M",d:"D",o:"ymd",s:["-","-"],w:6},iq:{_:{w:0}},tr:{_:{w:0}}},cyrl:{_:{y:"Y",m:"M",d:"D",w:1}},latn:{_:{w:1}}},ba:{_:{y:"Й",m:"А",d:"К",o:"dmy",s:[".","."],w:1}},bas:{_:{y:"Ŋ",m:"S",d:"K",w:1}},be:{_:{y:"Г",m:"М",d:"Д",o:"dmy",s:[".","."],w:1},tarask:{_:{w:0}}},bem:{_:{y:"U",m:"U",d:"U"}},bez:{_:{y:"M",d:"S"}},bg:{_:{y:"Г",m:"М",d:"Д",o:"dmy",s:[".","."],w:1}},bgn:{_:{y:"س",m:"م",d:"ر"},ae:{_:{w:1}},af:{_:{w:6}},ir:{_:{w:6}},om:{_:{w:6}}},blo:{_:{y:"G",m:"A",d:"Ʊ",o:"mdy",s:["/","/"]}},blt:{_:{w:1}},bm:{_:{y:"S",m:"K"},nkoo:{_:{y:"Y",m:"M"}}},bn:{_:{y:"ব",m:"ম",d:"দ",o:"dmy",s:["/","/"]}},bo:{_:{y:"ལ",m:"ཟ",d:"ཉ",w:1},in:{_:{w:0}}},bqi:{_:{w:6}},br:{_:{y:"B",o:"dmy",s:["/","/"],w:1}},brx:{_:{y:"ब",m:"द",d:"स",o:"dmy",s:["/","/"]}},bs:{_:{y:"G",o:"dmy",s:[".",".","."]},cyrl:{_:{y:"Г",m:"М",d:"Д",w:1}},latn:{_:{w:1}}},bss:{_:{y:"M",m:"N",d:"M",w:1}},bua:{_:{w:1}},ca:{_:{y:"A",o:"dmy",s:["/","/"],w:1},es:{valencia:{_:{y:"A",m:"M",d:"D",o:"dmy",s:["/","/"],w:1}}}},ccp:{_:{y:"\uD804",m:"\uD804",d:"\uD804",o:"dmy",s:["/","/"]}},ce:{_:{y:"Ш",m:"Б",d:"Д",w:1}},ceb:{_:{y:"T",m:"B",d:"A",o:"mdy",s:["/","/"]}},cgg:{_:{y:"O",m:"O",d:"E"}},chr:{_:{y:"Ꭴ",m:"Ꭷ",d:"Ꭲ",o:"mdy",s:["/","/"]}},ckb:{_:{w:6}},co:{_:{w:1}},cop:{_:{w:6}},cs:{_:{y:"R",o:"dmy",s:[". ",". "],w:1}},csw:{_:{y:"ᐊ",m:"ᐲ",d:"ᑮ"}},cu:{_:{w:1}},cv:{_:{y:"Ҫ",m:"У",d:"К",s:[".","."],w:1}},cy:{_:{y:"B",w:1}},da:{_:{y:"Å",o:"dmy",s:[".","."],w:1},gl:{_:{w:0}}},dav:{_:{y:"M",d:"I"}},de:{_:{y:"J",d:"T",o:"dmy",s:[".","."],w:1}},dje:{_:{y:"J",m:"H",d:"Z"}},doi:{_:{y:"ब",m:"म",d:"द"}},dsb:{_:{y:"L",d:"Ź",o:"dmy",s:[".","."],w:1}},dua:{_:{y:"M",d:"B",w:1}},dv:{_:{w:5}},dyo:{_:{y:"E",m:"F",d:"F"}},dz:{_:{y:"ལ",m:"ཟ",d:"ཚ"}},ebu:{_:{y:"M",d:"M"}},ee:{_:{y:"Ƒ",m:"Ɣ",d:"Ŋ",o:"mdy",s:["/","/"]}},el:{_:{y:"Έ",m:"Μ",d:"Η",o:"dmy",s:["/","/"],w:1},polyton:{_:{w:0}}},en:{150:{_:{o:"dmy"}},_:{o:"mdy",s:["/","/"]},"001":{_:{o:"dmy",w:1}},ae:{_:{o:"dmy",w:1}},ag:{_:{o:"dmy"}},ai:{_:{o:"dmy",w:1}},at:{_:{o:"dmy",w:1}},au:{_:{o:"dmy",w:1}},bb:{_:{o:"dmy"}},be:{_:{o:"dmy",w:1}},bm:{_:{o:"dmy",w:1}},bs:{_:{o:"dmy"}},bw:{_:{o:"dmy"}},bz:{_:{o:"dmy"}},cc:{_:{o:"dmy"}},ch:{_:{o:"dmy",s:[".","."],w:1}},ck:{_:{o:"dmy"}},cm:{_:{o:"dmy",w:1}},cx:{_:{o:"dmy"}},cy:{_:{o:"dmy",w:1}},cz:{_:{o:"dmy",w:1}},de:{_:{o:"dmy",w:1}},dg:{_:{o:"dmy"}},dk:{_:{o:"dmy",w:1}},dm:{_:{o:"dmy"}},dsrt:{_:{y:"\uD801",m:"\uD801",d:"\uD801",o:"ymd",s:["-","-"]}},ee:{_:{o:"dmy",w:1}},er:{_:{o:"dmy"}},es:{_:{o:"dmy",w:1}},fi:{_:{o:"dmy",w:1}},fj:{_:{o:"dmy",w:1}},fk:{_:{o:"dmy"}},fm:{_:{o:"dmy"}},fr:{_:{o:"dmy",w:1}},gb:{_:{o:"dmy",w:1}},gd:{_:{o:"dmy"}},ge:{_:{o:"dmy",w:1}},gg:{_:{o:"dmy"}},gh:{_:{o:"dmy"}},gi:{_:{o:"dmy"}},gm:{_:{o:"dmy"}},gs:{_:{o:"dmy"}},gy:{_:{o:"dmy"}},hk:{_:{o:"dmy"}},hu:{_:{o:"dmy",w:1}},id:{_:{o:"dmy"}},ie:{_:{o:"dmy",w:1}},il:{_:{o:"dmy"}},im:{_:{o:"dmy"}},in:{_:{o:"dmy"}},io:{_:{o:"dmy"}},it:{_:{o:"dmy",w:1}},je:{_:{o:"dmy"}},jm:{_:{o:"dmy"}},jp:{_:{o:"ymd"}},ke:{_:{o:"dmy"}},ki:{_:{o:"dmy"}},kn:{_:{o:"dmy"}},ky:{_:{o:"dmy"}},lc:{_:{o:"dmy"}},lr:{_:{o:"dmy"}},ls:{_:{o:"dmy"}},lt:{_:{o:"dmy",w:1}},lv:{_:{o:"dmy",w:1}},mg:{_:{o:"dmy"}},mo:{_:{o:"dmy"}},ms:{_:{o:"dmy"}},mt:{_:{o:"dmy"}},mu:{_:{o:"dmy"}},mv:{_:{o:"dmy",w:5}},mw:{_:{o:"dmy"}},my:{_:{o:"dmy",w:1}},na:{_:{o:"dmy"}},nf:{_:{o:"dmy"}},ng:{_:{o:"dmy"}},nl:{_:{o:"dmy",w:1}},no:{_:{o:"dmy",w:1}},nr:{_:{o:"dmy"}},nu:{_:{o:"dmy"}},nz:{_:{o:"dmy",w:1}},pg:{_:{o:"dmy"}},pk:{_:{o:"dmy"}},pl:{_:{o:"dmy",w:1}},pn:{_:{o:"dmy"}},pt:{_:{o:"dmy"}},pw:{_:{o:"dmy"}},ro:{_:{o:"dmy",w:1}},rw:{_:{o:"dmy"}},sb:{_:{o:"dmy"}},sc:{_:{o:"dmy"}},sd:{_:{o:"dmy",w:6}},se:{_:{o:"ymd",s:["-","-"],w:1}},sg:{_:{o:"dmy"}},sh:{_:{o:"dmy"}},si:{_:{o:"dmy",w:1}},sk:{_:{o:"dmy",w:1}},sl:{_:{o:"dmy"}},ss:{_:{o:"dmy"}},sx:{_:{o:"dmy"}},sz:{_:{o:"dmy"}},shaw:{_:{y:"\uD801",m:"\uD801",d:"\uD801",o:"ymd",s:["-","-"],w:1}},tc:{_:{o:"dmy"}},tk:{_:{o:"dmy"}},to:{_:{o:"dmy"}},tt:{_:{o:"dmy"}},tv:{_:{o:"dmy"}},tz:{_:{o:"dmy"}},ua:{_:{o:"dmy",w:1}},ug:{_:{o:"dmy"}},vc:{_:{o:"dmy"}},vg:{_:{o:"dmy"}},vu:{_:{o:"dmy"}},ws:{_:{o:"dmy"}},za:{_:{o:"ymd"}},zm:{_:{o:"dmy"}},zw:{_:{o:"dmy"}}},eo:{_:{y:"J",d:"T",w:1}},es:{419:{_:{w:0}},_:{y:"A",o:"dmy",s:["/","/"],w:1},bo:{_:{w:0}},br:{_:{w:0}},bz:{_:{w:0}},cl:{_:{s:["-","-"]}},co:{_:{w:0}},cu:{_:{w:0}},do:{_:{w:0}},ea:{_:{w:0}},gq:{_:{w:0}},gt:{_:{w:0}},hn:{_:{w:0}},ic:{_:{w:0}},mx:{_:{w:0}},ni:{_:{w:0}},pa:{_:{w:0}},pe:{_:{w:0}},ph:{_:{w:0}},pr:{_:{o:"mdy",w:0}},py:{_:{w:0}},sv:{_:{w:0}},us:{_:{w:0}},ve:{_:{w:0}}},et:{_:{y:"A",m:"K",d:"P",o:"dmy",s:[".","."],w:1}},eu:{_:{y:"U",m:"H",d:"E",s:["/","/"],w:1}},ewo:{_:{y:"M",m:"N",d:"A",w:1}},fa:{_:{y:"س",m:"م",d:"ر",s:["/","/"],w:6}},ff:{_:{y:"H",m:"L",d:"Ñ"},adlm:{_:{y:"\uD83A",m:"\uD83A",d:"\uD83A",o:"dmy"}}},fi:{_:{y:"V",m:"K",d:"P",o:"dmy",s:[".","."],w:1}},fil:{_:{y:"T",m:"B",d:"A",o:"mdy",s:["/","/"]}},fo:{_:{y:"Á",o:"dmy",s:[".","."],w:1}},fr:{_:{y:"A",d:"J",o:"dmy",s:["/","/"],w:1},bf:{_:{w:0}},bi:{_:{w:0}},bj:{_:{w:0}},bl:{_:{w:0}},ca:{_:{w:0}},cd:{_:{w:0}},cf:{_:{w:0}},cg:{_:{w:0}},ci:{_:{w:0}},dj:{_:{w:6}},dz:{_:{w:6}},ga:{_:{w:0}},gn:{_:{w:0}},gq:{_:{w:0}},ht:{_:{w:0}},km:{_:{w:0}},ma:{_:{w:0}},mf:{_:{w:0}},mg:{_:{w:0}},ml:{_:{w:0}},mr:{_:{w:0}},mu:{_:{w:0}},nc:{_:{w:0}},ne:{_:{w:0}},pf:{_:{w:0}},pm:{_:{w:0}},rw:{_:{w:0}},sc:{_:{w:0}},sn:{_:{w:0}},sy:{_:{w:6}},td:{_:{w:0}},tg:{_:{w:0}},tn:{_:{w:0}},vu:{_:{w:0}},wf:{_:{w:0}},yt:{_:{w:0}}},frr:{_:{w:1}},fur:{_:{y:"A",w:1}},fy:{_:{y:"J",o:"dmy",w:1}},ga:{_:{y:"B",d:"L",o:"dmy",s:["/","/"],w:1}},gd:{_:{y:"B",d:"L",o:"dmy",s:["/","/"],w:1}},gl:{_:{y:"A",o:"dmy",s:["/","/"],w:1}},gsw:{_:{y:"J",d:"T",w:1}},gu:{_:{y:"વ",m:"મ",d:"દ",o:"dmy",s:["/","/ "]}},guz:{_:{y:"O",m:"O",d:"R"}},ha:{_:{y:"S",m:"W",d:"K"},arab:{_:{y:"Y",m:"M",d:"D"}}},he:{_:{y:"ש",m:"ח",d:"י",o:"dmy",s:[".","."]}},hi:{_:{y:"व",m:"म",d:"द",o:"dmy",s:["/","/"]},latn:{_:{y:"Y",m:"M",d:"D"}}},hnj:{_:{y:"\uD838"}},hr:{_:{y:"G",o:"dmy",s:[". ",". ","."],w:1}},hsb:{_:{y:"L",o:"dmy",s:[".","."],w:1}},ht:{_:{y:"A",d:"J",o:"dmy",s:["/","/"]}},hu:{_:{y:"É",m:"H",d:"N",s:[". ",". ","."],w:1}},hy:{_:{y:"Տ",m:"Ա",d:"Օ",o:"dmy",s:[".","."],w:1}},ia:{_:{y:"A",o:"dmy",w:1}},id:{_:{y:"T",m:"B",d:"H",o:"dmy",s:["/","/"]}},ie:{_:{y:"A",w:1}},ig:{_:{y:"A",m:"Ọ",d:"Ụ"}},ii:{_:{y:"ꃅ",m:"ꃅ",d:"ꃅ",w:1}},io:{_:{w:1}},is:{_:{y:"Á",o:"dmy",s:[".","."]}},it:{_:{y:"A",d:"G",o:"dmy",s:["/","/"],w:1}},ja:{_:{y:"年",m:"月",d:"日",s:["/","/"]}},jbo:{_:{w:1}},jgo:{_:{o:"mdy",s:[".","."],w:1}},jmc:{_:{y:"M",d:"M"}},jv:{_:{y:"T",m:"S",o:"dmy",s:[" - "," - "]}},ka:{_:{y:"Წ",m:"Თ",d:"Დ",o:"dmy",s:[".","."],w:1}},kaa:{_:{y:"Ж",m:"А",d:"К"},cyrl:{_:{w:1}},latn:{_:{y:"Y",m:"M",d:"D",w:1}}},kab:{_:{y:"A",m:"A",d:"A",w:6}},kam:{_:{y:"M",d:"M"}},kde:{_:{y:"M",d:"L"}},kea:{_:{y:"A",o:"dmy",s:["/","/"]}},ken:{_:{w:1}},kgp:{_:{y:"P",m:"K",d:"K",o:"dmy",s:["/","/"]}},khq:{_:{y:"J",m:"H",d:"J"}},ki:{_:{y:"M",d:"M"}},kk:{_:{y:"Ж",m:"А",d:"К",o:"dmy",s:[".","."]},arab:{_:{y:"ج",m:"ا",d:"ك",o:"mdy",s:["/","/"],w:1}},cyrl:{_:{w:1}},kz:{_:{w:1}}},kkj:{_:{o:"dmy",s:["/"," "],w:1}},kln:{_:{y:"K",m:"A",d:"B"}},km:{_:{y:"ឆ",m:"ខ",d:"ថ",o:"dmy",s:["/","/"]}},kn:{_:{y:"ವ",m:"ತ",d:"ದ"}},ko:{_:{y:"년",m:"월",d:"일",s:[". ",". ","."]},cn:{_:{w:1}}},kok:{_:{y:"व",m:"म",d:"द",o:"dmy"},latn:{_:{y:"V",m:"M",d:"D"}}},ks:{_:{y:"ؤ",m:"ر",d:"د",o:"mdy",s:["/","/"]},deva:{_:{y:"व",m:"म",d:"द",o:"ymd",s:["-","-"]}}},ksb:{_:{y:"N",m:"N",d:"S"}},ksf:{_:{y:"B",m:"Ŋ",d:"Ŋ",w:1}},ksh:{_:{y:"J",w:1}},ku:{_:{y:"S",d:"R",o:"dmy",s:[".","."]},arab:{_:{y:"Y",d:"D",o:"ymd",s:["-","-"],w:6},ir:{_:{w:0}}},latn:{_:{w:1},iq:{_:{w:0}},sy:{_:{w:0}}},tr:{_:{w:1}}},kw:{_:{w:1}},kxv:{_:{y:"B",m:"L",o:"dmy",s:["/","/"]},deva:{_:{y:"ब",m:"ल",d:"द"}},orya:{_:{y:"ବ",m:"ଲ",d:"ଦ"}},telu:{_:{y:"స",m:"న",d:"ద"}}},ky:{_:{y:"Ж",m:"А",d:"К",o:"ydm",w:1}},la:{_:{w:1}},lag:{_:{y:"M",d:"S"}},lb:{_:{y:"J",o:"dmy",s:[".","."],w:1}},lg:{_:{y:"M",d:"L"}},lij:{_:{w:1}},lkt:{_:{y:"Ó",m:"W",d:"A"}},lld:{_:{y:"A",o:"dmy",s:[".","."],w:1}},lmo:{_:{w:1}},ln:{_:{y:"M",m:"S",d:"M"}},lo:{_:{y:"ປ",m:"ດ",d:"ມ",o:"dmy",s:["/","/"]}},lrc:{_:{y:"س",m:"م",d:"ر",w:6}},lt:{_:{y:"M",w:1}},ltg:{_:{w:1}},lu:{_:{y:"T",m:"N"}},luo:{_:{y:"H",m:"D",d:"C"}},luy:{_:{y:"M",d:"R"}},lv:{_:{y:"G",o:"dmy",s:[".",".","."],w:1}},lzz:{_:{w:1}},mai:{_:{y:"व",m:"म",d:"द"}},mas:{_:{y:"Ɔ",m:"Ɔ",d:"Ɛ"}},mdf:{_:{w:1}},mer:{_:{y:"M",d:"N"}},mfe:{_:{y:"L",d:"Z"}},mg:{_:{y:"T",m:"V",d:"A"}},mgh:{_:{d:"N"}},mgo:{_:{y:"F",m:"I",d:"A",w:1}},mhn:{_:{w:1}},mi:{_:{y:"T",d:"R",w:1}},mk:{_:{y:"Г",m:"М",d:"Д",o:"dmy",s:[".","."," 'г'."],w:1}},ml:{_:{y:"വ",m:"മ",d:"ദ",o:"dmy",s:["/","/"]}},mn:{_:{y:"Ж",m:"С",d:"Ө",s:[".","."],w:1},mong:{_:{y:"Y",m:"M",d:"D",s:["-","-"]},mn:{_:{y:"ᠵ",m:"ᠰ",d:"ᠡ",w:0}}}},mni:{_:{y:"চ",m:"থ",d:"ন"},mtei:{_:{y:"Y",m:"M",d:"D"}}},mr:{_:{y:"व",m:"म",d:"द",o:"dmy",s:["/","/"]}},ms:{_:{y:"T",m:"B",d:"H",o:"dmy",s:["/","/"],w:1},arab:{_:{y:"Y",m:"M",d:"D",o:"ymd",s:["-","-"]},bn:{_:{w:0}}},id:{_:{w:0}},sg:{_:{w:0}}},mt:{_:{y:"S",m:"X",d:"J",o:"dmy"}},mua:{_:{y:"S",m:"F",d:"Z",w:1}},mus:{_:{y:"O",m:"H",d:"N"}},my:{_:{y:"န",m:"လ",d:"ရ",o:"dmy",s:["/","/"]}},myv:{_:{w:1}},mzn:{_:{y:"س",m:"م",d:"ر",w:6}},naq:{_:{y:"K",m:"ǁ",d:"T"}},nb:{_:{y:"Å",o:"dmy",s:[".","."],w:1},sj:{_:{w:0}}},nd:{_:{y:"U",m:"I",d:"I"}},nds:{_:{w:1}},ne:{_:{y:"व",m:"म",d:"ब"}},nl:{_:{y:"J",o:"dmy",w:1},aw:{_:{w:0}},be:{_:{s:["/","/"]}},bq:{_:{w:0}},cw:{_:{w:0}},sr:{_:{w:0}},sx:{_:{w:0}}},nmg:{_:{y:"M",m:"N",w:1}},nn:{_:{y:"Å",o:"dmy",s:[".","."],w:1}},nnh:{_:{y:"N",d:"L",w:1}},no:{_:{y:"Å",o:"dmy",s:[".","."]}},nqo:{_:{y:"ߛ",m:"ߞ",d:"ߟ"}},nus:{_:{y:"R",m:"P",d:"C"}},nyn:{_:{y:"O",m:"O",d:"E"}},oc:{_:{w:1}},om:{_:{y:"W",m:"J",d:"G",o:"mdy",s:["/","/"]}},or:{_:{y:"ବ",m:"ମ",d:"ଦ",o:"mdy",s:["/","/"]}},os:{_:{y:"А",m:"М",d:"Б",w:1}},osa:{_:{y:"\uD801",m:"\uD801",d:"\uD801"}},pa:{_:{y:"ਸ",m:"ਮ",d:"ਦ",o:"dmy",s:["/","/"]},arab:{_:{y:"و",m:"م",d:"د",o:"ymd",s:["-","-"]}}},pl:{_:{y:"R",o:"dmy",s:[".","."],w:1}},pms:{_:{w:1}},prg:{_:{w:1}},ps:{_:{y:"ک",m:"م",d:"و",w:6},pk:{_:{w:0}}},pt:{_:{y:"A",o:"dmy",s:["/","/"]},ch:{_:{w:1}},lu:{_:{w:1}}},qu:{_:{y:"W",m:"K",d:"P",o:"dmy"},ec:{_:{w:1}}},rhg:{_:{y:"\uD803",m:"\uD803",d:"\uD803"}},rm:{_:{y:"O",o:"dmy",w:1}},rn:{_:{y:"U",m:"U",d:"U"}},ro:{_:{y:"A",m:"L",d:"Z",o:"dmy",s:[".","."],w:1}},rof:{_:{y:"M",d:"M"}},ru:{_:{y:"Г",m:"М",d:"Д",o:"dmy",s:[".","."],w:1}},rwk:{_:{y:"M",d:"M"}},sa:{_:{y:"व",m:"म",d:"द"}},sah:{_:{y:"С",m:"Ы",d:"К",w:1}},saq:{_:{y:"L",m:"L",d:"M"}},sat:{_:{y:"ᱥ",m:"ᱪ",d:"ᱢ"},deva:{_:{y:"Y",m:"M",d:"D"}}},sbp:{_:{y:"M",d:"L"}},sc:{_:{y:"A",o:"dmy",s:["/","/"],w:1}},scn:{_:{y:"A",d:"J",o:"dmy",s:["/","/"],w:1}},sd:{_:{y:"س",m:"م",d:"ڏ"},deva:{_:{y:"स",m:"म",d:"द"}}},sdh:{_:{w:6}},se:{_:{y:"J",d:"B",w:1},fi:{_:{o:"dmy",s:[".","."]}}},seh:{_:{y:"C",d:"N"}},ses:{_:{y:"J",m:"H",d:"Z"}},sg:{_:{y:"N",m:"N",d:"L"}},sgs:{_:{w:1}},shi:{_:{y:"ⴰ",m:"ⴰ",d:"ⴰ"},latn:{_:{y:"A",m:"A",d:"A"}}},shn:{_:{y:"ပ",m:"လ",d:"ဝ"}},si:{_:{y:"ව",m:"ම",d:"ද",w:1}},sk:{_:{y:"R",o:"dmy",s:[". ",". "],w:1}},sl:{_:{y:"L",o:"dmy",s:[". ",". "],w:1}},sma:{_:{w:1}},smj:{_:{w:1}},smn:{_:{o:"dmy",s:[".","."],w:1}},sms:{_:{w:1}},sn:{_:{y:"G",d:"Z"}},so:{_:{y:"S",m:"B",d:"M",o:"mdy",s:["/","/"]},dj:{_:{w:6}}},sq:{_:{y:"V",o:"dmy",s:[".","."],w:1}},sr:{_:{y:"Г",m:"М",d:"Д",o:"dmy",s:[".",".","."]},cyrl:{_:{w:1},ba:{_:{w:0}},me:{_:{w:0}},xk:{_:{w:0}}},latn:{_:{y:"G",m:"M",d:"D",w:1},ba:{_:{w:0}},me:{_:{w:0}},xk:{_:{w:0}}}},su:{_:{y:"T",m:"S"}},sv:{_:{y:"Å",w:1}},sw:{_:{y:"M",d:"S",o:"dmy",s:["/","/"]}},syr:{_:{y:"܏",m:"܏",d:"܏",o:"dmy",s:["/","/"],w:6}},szl:{_:{w:1}},ta:{_:{y:"ஆ",m:"ம",d:"ந",o:"dmy",s:["/","/"]},lk:{_:{w:1}},my:{_:{w:1}}},te:{_:{y:"స",m:"న",d:"ర",o:"dmy",s:["/","/"]}},teo:{_:{y:"E",m:"E",d:"A"}},tg:{_:{y:"С",m:"М",d:"Р",o:"dmy",s:[".","."],w:1}},th:{_:{y:"ป",m:"เ",d:"ว",o:"dmy",s:["/","/"]}},ti:{_:{y:"ዓ",m:"ወ",d:"መ",o:"mdy",s:["/","/"]}},tk:{_:{y:"Ý",m:"A",d:"G",w:1}},to:{_:{y:"T",d:"ʻ",o:"dmy",s:["/","/"]}},tok:{_:{y:"S",d:"S",w:1}},tr:{_:{m:"A",d:"G",o:"dmy",s:[".","."],w:1}},tt:{_:{y:"Е",m:"А",d:"К",o:"dmy",s:[".","."],w:1}},twq:{_:{y:"J",m:"H",d:"Z"}},tyv:{_:{y:"Ч",m:"А",d:"Х",w:1}},tzm:{_:{y:"A",m:"A",d:"A"}},ug:{_:{y:"ي",m:"ئ",d:"ك",o:"mdy",s:["/","/"],w:1}},uk:{_:{y:"Р",m:"М",d:"Д",o:"dmy",s:[".","."],w:1}},ur:{_:{y:"س",m:"م",d:"د",o:"dmy",s:["/","/"]}},uz:{_:{m:"O",d:"K",o:"dmy",s:[".","."]},arab:{_:{m:"M",d:"D",o:"ymd",s:["-","-"],w:6}},cyrl:{_:{y:"Й",m:"О",d:"К",o:"ymd",s:["-","-"],w:1}},latn:{_:{w:1}}},vai:{_:{y:"ꕢ",m:"ꕪ",d:"ꔎ"},latn:{_:{y:"S",m:"K",d:"T"}}},vec:{_:{y:"A",o:"dmy",s:["/","/"],w:1}},vi:{_:{y:"N",m:"T",d:"N",o:"dmy",s:["/","/"],w:1}},vo:{_:{w:1}},vun:{_:{y:"M",d:"M"}},wa:{_:{w:1}},wae:{_:{y:"J",d:"T",w:1}},wbp:{_:{w:1}},wo:{_:{y:"A",m:"W",d:"F",o:"dmy",s:["/","/"]}},xh:{_:{y:"U",m:"N",d:"U",o:"mdy",s:["/","/"]}},xnr:{_:{y:"स",m:"म",d:"द",o:"dmy",s:["/","/"]}},xog:{_:{y:"O",m:"O",d:"O"}},yav:{_:{m:"O",d:"P",w:1}},yi:{_:{y:"י",m:"מ",d:"ט",w:1}},yo:{_:{y:"Ọ",m:"O",d:"ọ"},bj:{_:{y:"Ɔ",d:"Ɔ"}}},yrl:{_:{y:"A",m:"Y",d:"A",o:"dmy",s:["/","/"]}},yue:{_:{y:"年",m:"月",d:"日",s:["/","/"]},hans:{_:{w:1}}},za:{_:{w:1}},zgh:{_:{y:"ⴰ",m:"ⴰ",d:"ⴰ"}},zh:{_:{y:"年",m:"月",d:"日",s:["/","/"]},hans:{_:{w:1},hk:{_:{o:"dmy",w:0}},mo:{_:{s:["年","月","日"],w:0}},my:{_:{w:0}},sg:{_:{s:["年","月","日"],w:0}}},latn:{_:{y:"Y",m:"M",d:"D",s:["-","-"],w:1}}},zu:{_:{y:"U",m:"I",d:"U",o:"mdy",s:["/","/"]}}};function ud(e){const m=typeof navigator<"u"&&navigator.language||"en-US";try{return Intl.DateTimeFormat.supportedLocalesOf(m),m}catch{return"en-US"}}const z=new Map;function N(e){if(e||(e=ud()),z.has(e))return z.get(e);let m=Object.assign({},H._),o=H;const t=e.split("-");for(let d of t)if(d=d.toLowerCase(),o[d])o=o[d],m=Object.assign(Object.assign({},m),o._);else break;return z.set(e,m),m}function id(e,m){const{o,s:t}=N(m),d=[],l=e.indexOf(t[0].trim());d.push(e.slice(0,l).trim());const c=e.indexOf(t[1].trim(),l+1);if(d.push(e.slice(l+1,c).trim()),t[2]){const w=e.indexOf(t[2].trim(),c+1);d.push(e.slice(c+1,w===-1?void 0:w).trim())}else d.push(e.slice(c+1).trim());if(d.length!==3)return null;const n={};for(const w in d){const b=parseInt(d[w]);if(isNaN(b))return null;n[o[w]]=b}n.y<100&&(n.y<50?n.y+=2e3:n.y+=1900);const a=`${L(n.y,4)}-${L(n.m,2)}-${L(n.d,2)}`;return isNaN(new Date(a).getTime())?null:a}function $(e,m){if(!/^\d\d\d\d-\d\d-\d\d$/g.test(e))return"";const{o,s:t}=N(m),[d,l,c]=e.split("-"),n={y:d,m:l,d:c};let a="";for(let w=0;w<3;w++)a+=n[o[w]],t[w]&&(a+=t[w]);return a}function gd(e){const{o:m,s:o,y:t,m:d,d:l}=N(e),c={y:`${t}${t}${t}${t}`,m:`${d}${d}`,d:`${l}${l}`};let n="";for(let a=0;a<3;a++)n+=c[m[a]],o[a]&&(n+=o[a]);return n}function L(e,m){return String(e).slice(-m).padStart(m,"0")}const{default:bd=O}=O?.default?.__esModule?O.default:O,pd=600,fd=e=>{var{className:m,inputPlaceholderText:o,a11yOpenPopoverText:t="open calendar",range:d,value:l,rangeEnd:c,defaultValue:n,defaultRangeEnd:a,collapseOnSelect:w,locale:b,children:G,onChange:S=()=>{},onInputChange:V=()=>{},onInputRangeEndChange:F=()=>{},onInvalidDate:W=()=>{}}=e,Z=ad.__rest(e,["className","inputPlaceholderText","a11yOpenPopoverText","range","value","rangeEnd","defaultValue","defaultRangeEnd","collapseOnSelect","locale","children","onChange","onInputChange","onInputRangeEndChange","onInvalidDate"]);const D=s.useRef(null),[X,v]=s.useState(n||""),[Q,x]=s.useState(a||""),A=h.isControlled(l)?l:X,I=h.isControlled(c)?c:Q,k=q.dateArgToISO(A),E=q.dateArgToISO(I),[C,P]=s.useState(!1),[dd,yd]=s.useState(1),T=rd.filterByType(G,h.EbayTextbox),R=d?T[1]||s.createElement(h.EbayTextbox,null):T[0]||s.createElement(h.EbayTextbox,null),_d=d?T[0]||s.createElement(h.EbayTextbox,null):T[1]||s.createElement(h.EbayTextbox,null),{overlayStyles:ed,refs:j}=cd.useFloatingDropdown({open:C}),M=j.host,md=()=>{P(!0)},od=()=>{P(!1)};s.useEffect(()=>{if(!M.current)return;D.current=new bd(M.current,{hostSelector:".ebay-date-textbox--main > .icon-btn",contentSelector:".date-textbox__popover",expandOnClick:!0,autoCollapse:!0}),M.current.addEventListener("expander-expand",md),M.current.addEventListener("expander-collapse",od);const y=()=>{yd(document.documentElement.clientWidth<pd?1:2)};return y(),window.addEventListener("resize",y),()=>{var _;(_=D.current)===null||_===void 0||_.destroy(),window.removeEventListener("resize",y)}},[]);const J=(y,_)=>{const i=y.target.value,r=id(i,b);if(r===null){W({value:i,index:_});return}_===0?v(r):x(r),d?S(y,{rangeStart:_===0?r:k,rangeEnd:_===1?r:E}):S(y,{selected:r})},sd=(y,{iso:_})=>{var i,r,p,g;if(v(_),d){const u=k||E,f={rangeStart:_,rangeEnd:u};k&&E?(x(""),f.rangeEnd=null):u&&(u<_?(v(u),x(_),f.rangeStart=u,f.rangeEnd=_):(v(_),x(u),f.rangeStart=_,f.rangeEnd=u),w&&(D.current.expanded=!1,(r=(i=M.current)===null||i===void 0?void 0:i.querySelector(".ebay-date-textbox--main > .icon-btn"))===null||r===void 0||r.focus())),S(y,f)}else S(y,{selected:_}),w&&(D.current.expanded=!1,(g=(p=M.current)===null||p===void 0?void 0:p.querySelector(".ebay-date-textbox--main > .icon-btn"))===null||g===void 0||g.focus())},U=(y,_)=>{_===0?(v(y.target.value),V(y)):(x(y.target.value),F(y))},B=y=>{if(!/^\d$/.test(y.key))return;const _=y.target,{value:i}=_;if(_.selectionStart!==i.length)return;const{o:r,s:p}=N(b);let g=0,u=0;for(let Y;~(Y=i.indexOf(p[g],u));)u=Y+p[g].length,g++;const f=r[g]==="y"?4:2;i.length-u===f&&p[g]&&(_.value+=p[g],d&&_.className.includes("ebay-date-textbox--main")?x(_.value):v(_.value))},K=gd(b),[td,nd]=Array.isArray(o)?o:o?[o,o]:[K,K];return s.createElement("span",{className:wd("date-textbox",m),ref:j.setHost},d&&s.cloneElement(_d,{value:$(A,b)||A,placeholder:td,onInputChange:y=>U(y,0),onBlur:y=>J(y,0),onKeyUp:B}),s.cloneElement(R,Object.assign(Object.assign({},R.props),{className:"ebay-date-textbox--main",placeholder:nd,value:$(d?I:A,b)||(d?I:A),onInputChange:y=>U(y,d?1:0),onBlur:y=>J(y,d?1:0),onKeyUp:B}),s.createElement(h.EbayTextboxPostfixIcon,{icon:s.createElement(ld.EbayIconCalendar24,null),buttonAriaLabel:t})),s.createElement("div",{hidden:!C,ref:j.setOverlay,style:ed,className:"date-textbox__popover"},s.createElement(q.EbayCalendar,Object.assign({},Z,{locale:b,range:d,interactive:!0,navigable:!0,numMonths:dd,selected:k&&E?[k,E]:k||E||void 0,onSelect:sd}))))};exports.EbayDateTextbox=fd;