1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4841],{14841:function(n,e,l){l.r(e);var o=l(98788),i=l(70865),r=l(96670),u=l(66383),t=l(92228),d=l(50930),a=l(50853),c=l(52322),v=l(2784),h=l(77277),p=l(86619),s=l(97165),f=l(89644),m=l.n(f),b=l(12436),g=l.n(b),k=l(76320);function S(){var n=(0,t.Z)(["\n && {\n .MuiFormLabel-root {\n ",";\n color: ",";\n }\n\n .MuiInputBase-root {\n color: ",";\n border-radius: 26px;\n border: none !important;\n }\n .MuiInputLabel-shrink {\n opacity: 0;\n display: none;\n }\n .MuiOutlinedInput-notchedOutline {\n border: none;\n }\n .MuiAutocomplete-popupIndicator .MuiIconButton-label {\n color: ",";\n }\n\n .Button {\n background: ",";\n border-radius: ",";\n padding: 0 20px;\n color: ",";\n }\n\n .FieldWrapper {\n display: flex;\n\n &Small {\n flex-direction: column;\n .MuiInputBase-root {\n border: 1px solid ",";\n border-radius: ",";\n background: ",";\n margin-bottom: ","px;\n }\n .Button {\n padding: 8px;\n }\n }\n &Large {\n flex-direction: row;\n border: 1px solid ",";\n border-radius: ",";\n background: ",";\n .Button {\n margin: 4px;\n }\n }\n }\n }\n"]);return S=function(){return n},n}var x=m().create(),F=(0,k.ZP)((function(n){var e=n.buttonLabel,l=void 0===e?"Conjuguer":e,t=n.className,f=n.endpoint,m=n.helpTextNoResult,b=void 0===m?"Aucun r\xe9sultat":m,k=n.helpTextNotEnoughChar,S=void 0===k?"\xc9crivez au moins 3 lettres":k,F=n.placeholder,C=void 0===F?"\xc9crivez un verbe pour obtenir sa conjugaison":F,Z=n.small,I=n.throttleDelay,M=void 0===I?300:I,w=n.triggerMinLength,y=void 0===w?3:w,B=(0,u.Z)(v.useState(null),2),L=B[0],N=B[1],O=(0,u.Z)(v.useState(""),2),j=O[0],_=O[1],E=(0,u.Z)(v.useState([]),2),W=E[0],z=E[1],R=v.useMemo((function(){return g()((function(n,e){x.post(f,{query:n.input}).then((function(n){var l=((null===n||void 0===n?void 0:n.data)||[]).map((function(n){return{label:n.title,url:n.path}}));e(l)})).catch((function(n){return console.error("Quick search api error",n),[]}))}),M)}),[f,M]);v.useEffect((function(){j.length<y?W.length&&z([]):R({input:j},(function(n){z(n||[])}))}),[L,j,y,W.length,R]);var T=function(){var n=(0,o.Z)((function(n){var e;return(0,a.__generator)(this,(function(l){return e=n.trimStart(),_(e),[2]}))}));return function(e){return n.apply(this,arguments)}}(),A=v.useCallback((function(){L&&window.open(L.url,"_blank")}),[L]),H=v.useMemo((function(){return j.length<y?S:b}),[b,S,j.length,y]);return(0,c.jsx)(s.ZP,{className:t,autoComplete:!0,autoHighlight:!0,clearOnBlur:!0,clearOnEscape:!0,filterOptions:function(n){return n},filterSelectedOptions:!0,getOptionLabel:function(n){return n&&n.label||""},handleHomeEndKeys:!0,id:"searchfield",includeInputInList:!0,noOptionsText:H,options:W,style:{width:Z?"100%":560},value:L,onChange:function(n,e){(null===e||void 0===e?void 0:e.url)&&(z(e?[e].concat((0,d.Z)(W)):W),N(e))},onInputChange:function(n,e){T(e)},renderInput:function(n){return(0,c.jsxs)("div",{className:["FieldWrapper",Z?"FieldWrapperSmall":"FieldWrapperLarge"].join(" "),children:[(0,c.jsx)(p.Z,(0,r.Z)((0,i.Z)({},n),{value:j,label:C,variant:"outlined",fullWidth:!0,size:"small"})),(0,c.jsx)(h.Z,{className:"Button",size:"small",onClick:A,children:l})]})}})})).withConfig({componentId:"sc-ddcf514a-0"})(S(),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.text}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.placeholderColor}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.color}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.dropdownColor}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.button)||void 0===o?void 0:o.backgroundColor}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.borderRadius}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.button)||void 0===o?void 0:o.color}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.borderColor}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.borderRadius}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.backgroundColor}),(function(n){return n.theme.spacing(1)}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.borderColor}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.borderRadius}),(function(n){var e,l,o,i=n.theme;return null===i||void 0===i||null===(e=i.header)||void 0===e||null===(l=e.linkSearchField)||void 0===l||null===(o=l.input)||void 0===o?void 0:o.backgroundColor}));e.default=F}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.