Loading
function(e,t,n){"use strict";n.d(t,{A:()=>L}),n(321073);var r=n(627968),i=n(64700),s=n(59892),a=n(114088),o=n(743923),l=n(864642),u=n(274361),c=n(816694),d=n(418522),_=n(150239),f=n(464602),p=n(623819),h=n(342470),m=n(554067),E=n(471767),g=n(989349),A=n.n(g),I=n(580424),T=n(379418),S=n(773669),y=n(634788),v=n(374803),N=n(985018);let C=["YYYYMMDD","YYYY-MM-DD","LL","L","MMMM Do YYYY","MMMM Do YY","MMMM Do, YYYY","MMMM Do, YY","MMMM D YYYY","MMMM D YY","MMMM D, YYYY","MMMM D, YY","MMMM Do YYYY","MMMM Do YY","MMMM Do, YYYY","MMMM Do, YY","MMM D YYYY","MMM D YY","MMM D, YYYY","MMM D, YY","MMM Do YYYY","MMM Do YY","MMM Do, YYYY","MMM Do, YY","MMMM D","MMMM Do","MMM D","MMM Do","D MMMM","Do MMMM","D MMM","Do MMM","dddd","ddd"],R=["h:mm:ssa","h:mm:ss a","H:mm:ss","h:mma","h:mm a","H:mm","HHmm","ha","h a","H","LT","LTS"],O=[A().ISO_8601,...C.flatMap(e=>[...R.map(t=>`${e} ${t}`),...R])];function b(){let e=S.default.locale;if("en-US"===e)return s;if("en-GB"===e)return s.GB;if("de"===e)return a;if("fr"===e)return o;if("ja"===e)return l;else if("nl"===e)return u;else if("ru"===e)return c;else if("it"===e)return d;else if("uk"===e)return _;else if("zh-CN"===e)return f;else if("zh-TW"===e)return p;else if(e.startsWith("sv-"))return h;else if(e.startsWith("pt-"))return m;else if(e.startsWith("es-"))return E;else return null}function D(e,t,n){let r,i,s;if(null==n)return{};let a=e.clone();a.subtract(1,n.periodType);let o=t.clone();return o.add(1,n.periodType),t.isSame(e,n.periodType)?(s=N.intl.string(n.currentName),t.isSameOrBefore(e)&&(i=N.intl.string(n.nextName))):t.isSame(a,n.periodType)&&(s=N.intl.string(n.previousName),i=N.intl.string(n.currentName)),null!=i&&(r=o.unix().toString()),{adjustedTimestamp:r,adjustedDescription:i,unadjustedDescription:s}}let L={autocompleteInputElementType:"timestampMentionInput",matches:(e,t,n,r,i)=>n.length>1,queryResults(e,t,n){let r=A()(),i=b(),[s]=i?.parse(n,r.toDate())??[void 0],a=s?.start!=null&&s?.end==null&&s.text===n,o=a?A()(s.start.date()):A()(n,O,!0),l=[],{format:u}=o.creationData();if("string"!=typeof u&&(u=void 0),""!==n||o.isValid()||(o=r,u="YYYYMMDDHHmmss"),o.isValid()&&(a||null!=u)){let e;if(a&&!s.start.isCertain("hour")){let e=9e5,t=Math.round(o.valueOf()/e)*e;o=A()(t)}let t=a?s.start.isCertain("weekday"):u?.includes("d"),n=a?s.start.isCertain("day")||s.start.isCertain("month")||s.start.isCertain("year"):u?.includes("D"),i=a?s.start.isCertain("year"):u?.includes("Y"),c=a?s.start.isCertain("second"):u?.includes("s"),d=o.unix().toString(),_=c?"S":"s";n||t?t&&!n?e={periodType:"week",previousName:N.t["4uTwgO"],currentName:N.t["6YiNaP"],nextName:N.t.HE4jqH}:i||(e={periodType:"year",previousName:N.t.R7VMEE,currentName:N.t["U8lK/J"],nextName:N.t.OppVVE}):(l.push({mention:{timestamp:d,format:c?"T":"t"},description:N.intl.string(N.t.yHv4oJ)}),l.push({}),e={periodType:"day",previousName:N.t.ZdDLO0,currentName:N.t.mbs4NX,nextName:N.t["EqnX/z"]});let{adjustedTimestamp:f,adjustedDescription:p,unadjustedDescription:h}=D(r,o,e);null!=f&&(l.push({mention:{timestamp:f,format:_},description:p}),l.push({mention:{timestamp:f,format:"f"}}),l.push({mention:{timestamp:f,format:"F"}}),l.push({mention:{timestamp:f,format:"R"}}),l.push({})),l.push({mention:{timestamp:d,format:_},description:h}),l.push({mention:{timestamp:d,format:"f"}}),l.push({mention:{timestamp:d,format:"F"}}),l.push({mention:{timestamp:d,format:"R"}})}return{results:{mentions:l}}},renderResults(e){let{results:{mentions:t},selectedIndex:n,query:s,onHover:a,onClick:o}=e,l=t.map((e,t)=>{let{mention:i,description:s}=e;if(void 0===i)return(0,r.jsx)(I.Ay.Divider,{},`divider-${t}`);let l=(0,T.WA)(i);return null==l?null:(0,r.jsx)(I.Ay.Timestamp,{onClick:o,onHover:a,selected:n===t,index:t,timestamp:l,description:s},`timestamp-${t}`)}),u=N.t.I4nJDb,c=N.intl.string(N.t.pUP8UM);return(0,r.jsxs)(i.Fragment,{children:[(0,y.wZ)({titleWithQuery:u,titleWithoutQuery:c,query:s,getQuery:e=>`${e}`}),l]},"timestamp_formats")},onSelect(e){let{results:{mentions:t},index:n,options:r}=e,{mention:i}=t[n]??{};if(null==i)return null;let s=(0,T.tf)(i.timestamp,i.format),a=(0,T.WA)(i)?.formatted;return null==a?null:(r.replaceInlineInput("timestampMentionInput",a,s),{type:v.kc.TIMESTAMP})}}}