PageSourceSearch

https://drobs.ru/wp-content/plugins/travelpayouts/assets/732.209d08145a177c7d88c0.js

js drobs.ru collected 2026-09-27 02:12:20 UTC 31,680 bytes, 1 lines download raw bytes

1(self.travelpayoutsWpPlugin=self.travelpayoutsWpPlugin||[]).push([[732],{1868:e=>{e.exports={stylesContainer:"styles-container__K8pzi"}},33492:(e,t,a)=>{"use strict";a.d(t,{Q:()=>l});a(63696);var s=a(48491),n=a(80240),r=a(1868);const l=s.l$.create({className:r.stylesContainer,position:n.yX.TOP})},35060:e=>{e.exports={stylesActionBar:"styles-action-bar__ElmAP",stylesActionBarButton:"styles-action-bar-button__RgB6f",stylesGridPagination:"styles-grid-pagination__wJcl_",stylesGridCellDate:"styles-grid-cell-date__v1a4n",stylesGridCellActions:"styles-grid-cell-actions__abV0Y"}},41575:e=>{e.exports={stylesDescription:"styles-description__spFrX",stylesActionBar:"styles-action-bar__ioLnF",stylesActionBarButton:"styles-action-bar-button__N2GO0",stylesHelpLink:"styles-help-link__upWKe"}},44067:e=>{e.exports={stylesModalBody:"styles-modal-body__IH4Yn",stylesModalFooter:"styles-modal-footer__iQa4U"}},55420:e=>{e.exports={stylesDescription:"styles-description__Nc_7n",stylesDescriptionContent:"styles-description-content__hiPBl",stylesDescriptionIcon:"styles-description-icon__YwVmI"}},81009:(e,t,a)=>{"use strict";a.d(t,{SearchForms:()=>it});a(58566),a(66264),a(3582);var s=a(63696),n=a(94675),r=a(83957),l=a.n(r),o=function(e,t,a,s){return new(a||(a=Promise))(function(n,r){function l(e){try{i(s.next(e))}catch(e){r(e)}}function o(e){try{i(s.throw(e))}catch(e){r(e)}}function i(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(l,o)}i((s=s.apply(e,t||[])).next())})};const i=l().create({baseURL:"/wp-admin/admin-ajax.php",params:{action:"travelpayouts_routes"}});var c=a(73468),d=a(71633),u=a.n(d),m=a(71828),g=a(54385),p=a(48491),f=a(95001);const h=e=>{const{item:t}=e;return s.createElement("div",{className:u()(f.stylesWrapper)},s.createElement("div",{className:u()(f.stylesIcon)},s.createElement(p.In,{icon:"trash"})),s.createElement("div",{className:u()(f.stylesText)},t.title))},y=e=>[(0,c.DW)(({dialogProps:t,dialogConfig:a},{dispatch:s})=>{s(v({dialogName:e,dialogProps:t,dialogConfig:a}))}),(0,c.DW)((t,{dispatch:a})=>{a(b(e))}),e],v=(0,c.DW)("openDialog"),b=(0,c.DW)("closeDialog"),_=(0,c.DW)("closeAllDialogs"),E=(0,c.AT)("dialog",{},e=>[e(v,(e,{dialogName:t,dialogProps:a={},dialogConfig:s={}})=>e[t]&&e[t].visible?e:Object.assign(Object.assign({},e),{[t]:{visible:!0,dialogConfig:s,dialogProps:a}})),e(b,(e,t)=>e[t]?Object.assign(Object.assign({},e),{[t]:Object.assign(Object.assign({},e[t]),{visible:!1})}):e),e(_,()=>({}))]),C=(0,c.Tj)((0,c.kg)([E]),([e])=>t=>e[t]),P=(0,c.Tj)((0,c.kg)([C]),([e])=>t=>{const a=e(t);return a&&a.visible}),w=(0,c.Tj)((0,c.kg)([C]),([e])=>t=>{const a=e(t);return a&&a.dialogConfig}),O=(0,c.Tj)((0,c.kg)([C]),([e])=>t=>{const a=e(t);return a&&a.dialogProps});var j=a(9668),S=a(44067);const D=e=>{const{name:t,width:a,className:n,destroyOnClose:r=!0,bodyComponent:l,canEscapeKeyClose:o=!0,canOutsideClickClose:i=!0,wrapBody:c=!0}=e,d=(0,j.fp)(P)(t),m=(0,j.fp)(w)(t),g=(0,j.fp)(O)(t),f=(0,j.y3)(b),h=m&&m.title;if(!d&&r)return null;const y=()=>f(t);return s.createElement(p.lG,{title:h,className:u()(n),style:{width:a},isOpen:d,onClose:y,canEscapeKeyClose:o,canOutsideClickClose:i,enforceFocus:!1},c?s.createElement("div",{className:u()(S.stylesModalBody)},s.createElement(l,Object.assign({closeDialog:y},g))):s.createElement(l,Object.assign({closeDialog:y},g)))};var x=a(87066);const M=e=>{const{children:t,className:a,style:n}=e;return s.createElement("div",{style:n,className:u()(S.stylesModalFooter,a)},t)};var N=a(84061);const k=e=>s.createElement(M,{className:u()(N.stylesWrapper)},s.createElement("div",{className:u()(x.DBf,N.stylesFooter,{[N.stylesFooterSmall]:"small"===e.type})},s.createElement("div",{className:u()(x.Nu2,e.className)},e.children)));var T=a(55420);const F=e=>{const{items:t,onConfirm:a,closeDialog:n}=e,{formatMessage:r}=(0,g.A)();return s.createElement("div",null,s.createElement("div",{className:u()(T.stylesDescription)},s.createElement("div",{className:u()(T.stylesDescriptionIcon)},s.createElement(p.In,{icon:"warning-sign",iconSize:20})),s.createElement("div",{className:u()(T.stylesDescriptionContent)},r({id:"grid_button_remove_items_description",defaultMessage:"{num, plural, one {# item} other {# items}} will be removed. This operation cannot be undone."},{num:t.length}))),s.createElement(m.Ay,{autoHeightMax:300,autoHeight:!0},s.createElement("div",null,t.map((e,t)=>s.createElement(h,{key:t,item:e})))),s.createElement(k,{type:"small"},s.createElement(p.$n,{onClick:()=>n()},r({id:"button_cancel",defaultMessage:"Cancel"})),s.createElement(p.$n,{intent:"danger",onClick:()=>a()},r({id:"button_delete",defaultMessage:"Delete"}))))},[W,A,I]=y("search-forms-delete"),q=()=>s.createElement(D,{name:I,bodyComponent:F,width:350,canEscapeKeyClose:!0,canOutsideClickClose:!0});var B=a(74101),$=a(48374),R=a(57969),L=function(e,t,a,s){return new(a||(a=Promise))(function(n,r){function l(e){try{i(s.next(e))}catch(e){r(e)}}function o(e){try{i(s.throw(e))}catch(e){r(e)}}function i(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(l,o)}i((s=s.apply(e,t||[])).next())})};const H={request:(0,c.DW)("translations/request",(e,{dispatch:t})=>L(void 0,void 0,void 0,function*(){const e=yield o(void 0,void 0,void 0,function*(){try{const e=yield i.get("",{params:{page:"searchForms/translations"}}),{data:t,meta:a,success:s}=e.data;return s&&t?{data:t,meta:a}:null}catch(e){return console.warn({e}),null}});if(e){const{data:a,meta:s}=e,{locale:n}=s,r=(0,$.E)({locale:n,messages:a},(0,R.MT)());t(H.success({currentLocale:n,intl:r}))}})),success:(0,c.DW)("translations/success"),failure:(0,c.DW)("translations/failure")},G={intlShape:(0,$.E)({locale:"en",messages:{},defaultLocale:"en"},(0,R.MT)()),currentLocale:"en"},V=(0,c.AT)("translations",G,e=>[e(H.success,(e,t)=>Object.assign(Object.assign({},e),{intlShape:t.intl,currentLocale:t.currentLocale}))]),z=(0,c.Tj)(V,e=>e.intlShape),Q=(0,c.Tj)(V,e=>e.currentLocale),K=(0,c.Tj)(Q,e=>"ru"===e?"ru":"en");var U=a(46177),J=a.n(U),Y=a(39014),X=a(81519),Z=a(86308),ee=function(e,t,a,s){return new(a||(a=Promise))(function(n,r){function l(e){try{i(s.next(e))}catch(e){r(e)}}function o(e){try{i(s.throw(e))}catch(e){r(e)}}function i(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(l,o)}i((s=s.apply(e,t||[])).next())})};const te=e=>{const{value:t,allowClear:a,debounce:n=300,onChange:r,fetchOptions:l,itemsEqual:o,inputValueRenderer:i,itemRenderer:c,inputProps:d,disabled:m}
1=e,[g,f]=(0,s.useState)([]),h=e=>{r&&r(e)},y=J()(e=>ee(void 0,void 0,void 0,function*(){var t;if(e.length){const a=null!==(t=yield l(e))&&void 0!==t?t:[];f(a)}}),n);return s.createElement(Y.b,{onQueryChange:y,selectedItem:t,items:g,inputValueRenderer:i,noResults:s.createElement(s.Fragment,null),fill:!0,popoverProps:(0,X.UQ)(g),itemsEqual:o,itemRenderer:c,onItemSelect:h,resetOnSelect:!0,disabled:m,inputProps:Object.assign(Object.assign({},d),{rightElement:a&&!m&&t?s.createElement(p.vw,{className:u()(Z.stylesTagWrapper),minimal:!0,round:!0,interactive:!0,icon:"small-cross",onClick:()=>h(null)}):void 0}),itemListRenderer:X.FU})};var ae=function(e,t,a,s){return new(a||(a=Promise))(function(n,r){function l(e){try{i(s.next(e))}catch(e){r(e)}}function o(e){try{i(s.throw(e))}catch(e){r(e)}}function i(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(l,o)}i((s=s.apply(e,t||[])).next())})},se=function(e,t){var a={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(a[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(s=Object.getOwnPropertySymbols(e);n<s.length;n++)t.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(e,s[n])&&(a[s[n]]=e[s[n]])}return a};const ne=e=>{const{value:t,allowClear:a,debounce:n=300,onChange:r,inputProps:o,locale:i="en",disabled:c}=e;return s.createElement(te,{value:t,fetchOptions:e=>ae(void 0,void 0,void 0,function*(){try{const{data:t}=yield l().get("https://autocomplete.travelpayouts.com/places2",{params:{term:e,locale:i,types:["city"]}});return t.map(e=>{var{cases:t,index_strings:a,country_cases:s}=e;return se(e,["cases","index_strings","country_cases"])})}catch(e){return console.warn({e}),[]}}),inputValueRenderer:e=>e?`${e.name}, ${e.country_name}`:"",itemRenderer:(0,X.nB)(e=>`${e.name}, ${e.country_name}`),itemsEqual:"code",onChange:r,allowClear:a,debounce:n,inputProps:o,disabled:c})};var re=function(e,t,a,s){return new(a||(a=Promise))(function(n,r){function l(e){try{i(s.next(e))}catch(e){r(e)}}function o(e){try{i(s.throw(e))}catch(e){r(e)}}function i(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(l,o)}i((s=s.apply(e,t||[])).next())})};const le=e=>{const{value:t,allowClear:a,debounce:n=300,onChange:r,inputProps:l,disabled:o}=e;return s.createElement(te,{value:t,fetchOptions:()=>re(void 0,void 0,void 0,function*(){return[]}),inputValueRenderer:e=>e?`${e.name}, ${e.location}`:"",itemRenderer:(0,X.nB)(e=>`${e.name}, ${e.location}`),itemsEqual:"search_id",onChange:r,allowClear:a,debounce:n,inputProps:l,disabled:o})};var oe=a(88156);const ie=e=>{const{item:t,closeDialog:a,onSubmit:n}=e,{formatMessage:r}=(0,g.A)(),l=(0,j.fp)(qe),o=(0,j.fp)(K),i=(0,j.y3)(Te),c=null!=t?t:{code_form:"",title:"",from_city:null,to_city:null,hotel_city:null,applyParams:!1},d=(0,B.Wx)({initialValues:c,onSubmit:n});return(0,s.useEffect)(()=>{l.errors&&Object.entries(l.errors).forEach(([e,t])=>{const[a]=t;d.setFieldError(e,a)})},[l]),s.createElement("form",{onSubmit:d.handleSubmit},s.createElement(p.gE,{label:r({id:"item_title",defaultMessage:"Title"}),labelFor:"title",labelInfo:"*"},s.createElement(p.MG,{id:"title",name:"title",onChange:d.handleChange,value:d.values.title,intent:d.errors.title&&d.touched.title?"danger":void 0,autoFocus:!0}),d.errors.title&&d.touched.title&&s.createElement(p.Pq,{className:u()(oe.stylesCalloutWrapper),intent:"danger",icon:null},d.errors.title)),s.createElement(p.gE,{label:r({id:"item_widget_code",defaultMessage:"Generated widget code"}),labelFor:"code_form",labelInfo:"*"},s.createElement(p.fs,{className:u()(oe.stylesTextarea),id:"code_form",name:"code_form",growVertically:!1,fill:!0,onChange:d.handleChange,value:d.values.code_form,intent:d.errors.code_form&&d.touched.code_form?"danger":void 0}),d.errors.code_form&&d.touched.code_form&&s.createElement(p.Pq,{className:u()(oe.stylesCalloutWrapper),intent:"danger",icon:null},d.errors.code_form)),s.createElement(p.gE,{labelFor:"applyParams"},s.createElement(p.Sc,{id:"applyParams",name:"applyParams",checked:d.values.applyParams,onChange:({target:e})=>{d.setFieldValue("applyParams",e.checked,!1)},label:r({id:"item_apply_params",defaultMessage:"Apply parameters (origin, destination, etc.) from generated 
1widget code"})})),s.createElement(p.gE,{label:r({id:"item_from_city",defaultMessage:"Default departure city"}),labelFor:"from_city"},s.createElement(ne,{value:d.values.from_city,allowClear:!0,onChange:e=>d.setFieldValue("from_city",e),inputProps:{id:"from_city",name:"from_city",placeholder:""},locale:o,disabled:d.values.applyParams})),s.createElement(p.gE,{label:r({id:"item_to_city",defaultMessage:"Default arrival city"}),labelFor:"to_city"},s.createElement(ne,{value:d.values.to_city,allowClear:!0,onChange:e=>d.setFieldValue("to_city",e),inputProps:{id:"to_city",name:"to_city",placeholder:""},locale:o,disabled:d.values.applyParams})),s.createElement(p.gE,{label:r({id:"item_city_hotel",defaultMessage:"Default city or hotel"}),labelFor:"hotel_city"},s.createElement(le,{value:d.values.hotel_city,allowClear:!0,onChange:e=>d.setFieldValue("hotel_city",e),inputProps:{id:"hotel_city",name:"hotel_city",placeholder:""},locale:o,disabled:d.values.applyParams})),s.createElement(k,{type:"small"},s.createElement(p.$n,{type:"button",onClick:()=>i(),icon:"help",minimal:!0}),s.createElement(p.$n,{onClick:()=>a(),tabIndex:1},r({id:"button_cancel",defaultMessage:"Cancel"})),s.createElement(p.$n,{onClick:()=>d.submitForm(),intent:"primary",tabIndex:0},r(t?{id:"button_save",defaultMessage:"Save"}:{id:"button_add",defaultMessage:"Add"}))))},[ce,de,ue]=y("create-update-search-form"),me=()=>s.createElement(D,{name:ue,bodyComponent:ie,width:520,canEscapeKeyClose:!0,canOutsideClickClose:!1});var ge=function(e,t,a,s){return new(a||(a=Promise))(function(n,r){function l(e){try{i(s.next(e))}catch(e){r(e)}}function o(e){try{i(s.throw(e))}catch(e){r(e)}}function i(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(l,o)}i((s=s.apply(e,t||[])).next())})};const pe={request:(0,c.DW)("search-forms/fetch/request",(e,{dispatch:t})=>ge(void 0,void 0,void 0,function*(){const e=yield o(void 0,void 0,void 0,function*(){try{return(yield i.get("",{params:{page:"searchForms"}})).data}catch(e){return console.warn({e}),null}});e?e.success&&t(pe.success({data:e.data})):t(pe.failure())})),success:(0,c.DW)("search-forms/fetch/success"),failure:(0,c.DW)("search-forms/fetch/failure")},fe={set:(0,c.DW)("search-forms/id/set"),clear:(0,c.DW)("search-forms/id/clear"),setMany:(0,c.DW)("search-forms/check")},he={run:(0,c.DW)("search-forms/create/run",(e,{dispatch:t})=>ge(void 0,void 0,void 0,function*(){t(ke())})),showDialog:(0,c.DW)("search-forms/create/showDialog",(e,{dispatch:t,getState:a})=>ge(void 0,void 0,void 0,function*(){const{formatMessage:e}=a(z);t(ce({dialogProps:{onSubmit:e=>{t(he.request({value:e}))}},dialogConfig:{title:e({id:"item_add_title",defaultMessage:"Add a new search form"})}}))})),request:(0,c.DW)("search-forms/create/request",({value:e},{dispatch:t,getState:a})=>ge(void 0,void 0,void 0,function*(){const{formatMessage:s}=a(z);t(Ae.hide("search-forms/create")),t(Ae.hide("search-forms/create/failure")),t(Ae.show({message:s({id:"request_processing",defaultMessage:"Sending data. Please wait"}),intent:"primary",icon:"more",id:"search-forms/create"}));const n=yield(r=e,o(void 0,void 0,void 0,function*(){try{return(yield i.post("",{query:r},{params:{page:"searchForms/create"}})).data}catch(e){return console.warn({e}),null}}));var r;if(t(Ae.hide("search-forms/create")),n)if(n.success){const{data:e}=n;t(pe.success({data:[...a(Re),e]})),t(he.success())}else t(he.failure({errors:n.data.errors}));else t(he.failure())})),success:(0,c.DW)("search-forms/update/success",(e,{getState:t,dispatch:a})=>{const{formatMessage:s}=t(z);a(Ae.hide("search-forms/create")),a(Ae.show({message:s({id:"item_create_success",defaultMessage:"Search form has been created"}),intent:"success",icon:"saved",id:"search-forms/create"})),a(_e.update({})),a(de())}),failure:(0,c.DW)("search-forms/update/failure",(e,{dispatch:t,getState:a})=>{const{formatMessage:s}=a(z);t(Ae.show({message:s({id:"item_create_error",defaultMessage:"An error has occurred while creating the search form"}),intent:"danger",icon:"error",id:"search-forms/create/failure"})),t(_e.update({}))})},ye={showDialog:(0,c.DW)("search-forms/update/showDialog",({id:e},{dispatch:t,getState:a})=>ge(void 0,void 0,void 0,function*(){t(fe.set(e));const{formatMessage:s}=a(z),n=a(Je);n&&t(ce({dialogProps:{item:n,onSubmit:a=>ge(void 0,void 0,void 0,function*(){t(ye.request({id:e,value:a}))})},dialogConfig:{title:s({id:"item_edit_title",defaultMessage:'Edit the search form "{searchForm_name}"'},{searchForm_name:n.title})}}))})),request:(0,c.DW)("search-forms/update/request",({id:e,value:t},{dispatch:a,getState:s})=>ge(void 0,void 0,void 0,function*(){const{formatMessage:n}=s(z);a(Ae.hide("search-forms/update")),a(Ae.show({message:n({id:"request_processing",defaultMessage:"Sending data. Please wait"}),intent:"primary",icon:"more",id:"search-forms/update"})),a(Ae.hide("search-forms/update/failure"));const r=yield(l=e,c=t,o(void 0,void 0,void 0,function*(){try{return(yield i.put("",{query:c},{params:{page:`searchForms/update/${l}`}})).data}catch(e){return console.warn({e}),null}}));var l,c;if(r)if(a(Ae.hide("search-forms/update")),r.success){const{data:e,meta:t}=r,n=s(Re).filter(({id:e})=>e!==t.id);a(pe.success({data:[...n,e]})),a(ye.success())}else a(ye.failure({errors:r.data.errors}));else a(ye.failure())}
1)),success:(0,c.DW)("search-forms/update/success",(e,{getState:t,dispatch:a})=>{const{formatMessage:s}=t(z);a(Ae.hide("search-forms/update")),a(Ae.show({message:s({id:"item_update_success",defaultMessage:"Search form has been updated"}),intent:"success",icon:"saved",id:"search-forms/update"})),a(_e.update({})),a(de())}),failure:(0,c.DW)("search-forms/update/failure",(e,{dispatch:t,getState:a})=>{const{formatMessage:s}=a(z);t(Ae.show({message:s({id:"item_update_error",defaultMessage:"An error has occurred while updating the search form"}),intent:"danger",icon:"error",id:"search-forms/update/failure"})),t(_e.update({}))})},ve={deleteSelectedItems:(0,c.DW)("search-forms/delete-many/request",(e,{dispatch:t,getState:a})=>ge(void 0,void 0,void 0,function*(){const e=a(Ke);e.length&&t(ve.showDialog({data:e}))})),deleteOneItem:(0,c.DW)("search-forms/delete/request",({id:e},{dispatch:t,getState:a})=>ge(void 0,void 0,void 0,function*(){t(fe.set(e));const s=a(Je);s&&t(ve.showDialog({data:[s]}))})),showDialog:(0,c.DW)("search-forms/delete-many/show-dialog",({data:e},{dispatch:t})=>ge(void 0,void 0,void 0,function*(){const a=e.map(e=>e.id);t(Ae.hide("search-forms/delete-many")),t(W({dialogProps:{items:e,onConfirm:()=>t(ve.success({idList:a}))}}))})),success:(0,c.DW)("search-forms/delete-many/success",({idList:e},{dispatch:t,getState:a})=>ge(void 0,void 0,void 0,function*(){const{formatMessage:s}=a(z);t(Ae.show({message:s({id:"request_processing",defaultMessage:"Sending data. Please wait"}),intent:"primary",icon:"more",id:"search-forms/delete-many"}));const n=yield(r=e,o(void 0,void 0,void 0,function*(){try{const e=yield i.put("",{query:r},{params:{page:"searchForms/delete"}}),{data:t,success:a}=e.data;return a&&t?t:null}catch(e){return console.warn({e}),null}}));var r;if(n){const e=a(Re).filter(({id:e})=>-1===n.indexOf(e));t(pe.success({data:e})),t(Ae.hide("search-forms/delete-many")),t(Ae.show({message:s({id:"request_delete_success",defaultMessage:"{num, plural, one {# search form} other {# search forms}} was successfully removed."},{num:n.length}),intent:"success",icon:"saved",id:"search-forms/delete-many"})),t(A()),t(be([]))}t(_e.update({}))})),failure:(0,c.DW)("search-forms/delete-many/failure",(e,{dispatch:t})=>{t(_e.update({})),t(be([]))})},be=(0,c.DW)("search-forms/check"),_e={set:(0,c.DW)("search-forms/output-selector/set"),update:(0,c.DW)("search-forms/output-selector/update",({fireEvent:e=!0},{getState:t})=>ge(void 0,void 0,void 0,function*(){const a=t(Le);if(a){const t=yield o(void 0,void 0,void 0,function*(){try{const e=yield i.get("",{params:{page:"searchForms/raw-data"}}),{data:t,success:a}=e.data;return a&&t?t:null}catch(e){return console.warn({e}),null}});if(t){const s=new Event("change",{bubbles:!0});e&&(a.value=t,a.dispatchEvent(s))}}}))};var Ee=a(41575);const Ce=e=>{const{closeDialog:t}=e,{formatMessage:a}=(0,g.A)(),n=(0,j.y3)(he.showDialog),r=(0,j.y3)(Te);return s.createElement("div",{className:u()(Ee.stylesActionBar)},s.createElement(p.$n,{className:u()(Ee.stylesActionBarButton),fill:!0,large:!0,autoFocus:!0,onClick:()=>{n(),t()},intent:"primary"},a({id:"introduce_form_code_exists",defaultMessage:"I have a generated 
1widget code"})),s.createElement(p.$n,{className:u()(Ee.stylesActionBarButton),fill:!0,large:!0,onClick:()=>{r(),t()}},a({id:"introduce_form_code_not_exists",defaultMessage:"I don't have a code"})))},[Pe,we,Oe]=y("introduce-dialog"),je=()=>s.createElement(s.Fragment,null,s.createElement(D,{name:Oe,bodyComponent:Ce,width:400})),Se=e=>{const{formatMessage:t}=(0,g.A)();return s.createElement("div",null,s.createElement("div",{className:u()("bp3-ui-text bp3-running-text bp3-text-large",Ee.stylesDescription)},t({id:"introduce_description",defaultMessage:"You need to create a new search form at Travelpayouts.com and get the widget code to add the form to the plugin"})),s.createElement("div",{className:u()(Ee.stylesActionBar)},s.createElement("div",{className:u()(Ee.stylesActionBarButton)},s.createElement(p.Aj,{fill:!0,large:!0,href:"https://app.travelpayouts.com/programs/100/tools/search_forms",target:"_blank",text:t({id:"introduce_form_create_button",defaultMessage:"Create an {source} form"},{source:"Aviasales/Jetradar"})}))),s.createElement("div",{className:u()(Ee.stylesHelpLink)},t({id:"introduce_form_tutorial_link",defaultMessage:"Here is a {tutorial_link} in help"},{tutorial_link:s.createElement("a",{target:"_blank",href:"https://support.travelpayouts.com/hc/en-us/articles/115000456691-Adding-Search-Forms-with-plugin"},t({id:"introduce_form_tutorial_link_title",defaultMessage:"tutorial"}))})),s.createElement(k,{type:"small"},s.createElement(p.$n,{intent:"primary",onClick:()=>e.onConfirm()},t({id:"introduce_form_ok",defaultMessage:"Ok, got it"}))))},[De,xe,Me]=y("help-dialog"),Ne=()=>s.createElement(D,{name:Me,bodyComponent:Se,width:500}),ke=(0,c.DW)("search-forms/introduce/step-one",(e,{dispatch:t,getState:a})=>{const{formatMessage:s}=a(z);t(Pe({dialogConfig:{title:s({id:"item_add_title",defaultMessage:"Add a new search form"})}}))}),Te=(0,c.DW)("search-forms/introduce/step-two",(e,{dispatch:t})=>{t(De({dialogProps:{onConfirm:()=>{t(xe()),t(he.showDialog())}}}))});var Fe=a(33492),We=function(e,t){var a={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(a[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(s=Object.getOwnPropertySymbols(e);n<s.length;n++)t.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(e,s[n])&&(a[s[n]]=e[s[n]])}return a};const Ae={show:(0,c.DW)("toast/show",e=>{const{id:t}=e,a=We(e,["id"]);Fe.Q.show(a,t)}),hide:(0,c.DW)("toast/hide",e=>{Fe.Q.dismiss(e)})},Ie=(0,c.AT)("searchForms",{isPending:!1,isSuccess:!1,data:[],currentSearchFormId:null,selectedSearchFormIds:[],outputSelector:null},e=>[e(pe.success,(e,{data:t})=>Object.assign(Object.assign({},e),{isPending:!1,isSuccess:!0,data:t})),e(pe.request,e=>Object.assign(Object.assign({},e),{isPending:!0,isSuccess:!1})),e(pe.failure,e=>Object.assign(Object.assign({},e),{isPending:!1,isSuccess:!1})),e(fe.set,(e,t)=>Object.assign(Object.assign({},e),{currentSearchFormId:t})),e(fe.clear,e=>Object.assign(Object.assign({},e),{currentSearchFormId:null})),e(fe.setMany,(e,t)=>Object.assign(Object.assign({},e),{selectedSearchFormIds:t})),e(_e.set,(e,t)=>Object.assign(Object.assign({},e),{outputSelector:t}))]),qe=(0,c.AT)("searchFormBackendErrorsAtom",{errors:null},e=>[e(ye.request,e=>Object.assign(Object.assign({},e),{errors:null})),e(he.request,e=>Object.assign(Object.assign({},e),{errors:null})),e(ye.success,e=>Object.assign(Object.assign({},e),{errors:null})),e(he.success,e=>Object.assign(Object.assign({},e),{errors:null})),e(he.failure,(e,t)=>t?Object.assign(Object.assign({},e),{errors:t.errors}):Object.assign(Object.assign({},e),{errors:null})),e(ye.failure,(e,t)=>t?Object.assign(Object.assign({},e),{errors:t.errors}):Object.assign(Object.assign({},e),{errors:null}))]);var Be=a(54260),$e=a(34507);const Re=(0,c.Tj)(Ie,e=>e.data),Le=(0,c.Tj)(Ie,e=>e.outputSelector),He=(0,c.Tj)((0,c.kg)([Re,z]),([e,t])=>{const{formatDate:a}=t;return e.map(e=>{const t=(0,$e.A)(e.date_add,"yyyy-MM-dd",new Date);return Object.assign(Object.assign({},e),{date_add:(0,Be.A)(t)?a(t):e.date_add})})}),Ge=(0,c.Tj)(He,e=>e.sort((e,t)=>
1e.id<t.id?1:-1)),Ve=(0,c.Tj)(Ie,e=>e.isPending),ze=(0,c.Tj)(Ie,e=>e.currentSearchFormId),Qe=(0,c.Tj)(Ie,e=>e.selectedSearchFormIds),Ke=(0,c.Tj)((0,c.kg)([Re,Qe]),([e,t])=>e.filter(({id:e})=>-1!==t.indexOf(e.toString()))),Ue=(0,c.Tj)(Ke,e=>e.length),Je=(0,c.Tj)((0,c.kg)([Re,ze]),([e,t])=>{const a=e.find(e=>e.id===t);return null!=a?a:null});a(172);const Ye=()=>s.createElement(s.Fragment,null,s.createElement(me,null),s.createElement(q,null),s.createElement(je,null),s.createElement(Ne,null));var Xe=a(50169),Ze=a(93502);const et=e=>s.createElement(p.Sc,Object.assign({className:Ze.stylesCheckbox},e)),tt=e=>{const{canPreviousPage:t,canNextPage:a,pageOptions:n,pageCount:r,gotoPage:l,nextPage:o,previousPage:i,pageIndex:c}=e;return s.createElement("div",{className:u()("pagination",Ze.stylesPagination)},s.createElement(p.e2,null,s.createElement(p.$n,{onClick:()=>l(0),disabled:!t},s.createElement(p.In,{icon:"double-chevron-left"})),s.createElement(p.$n,{onClick:()=>i(),disabled:!t},s.createElement(p.In,{icon:"chevron-left"}))),s.createElement("div",{className:u()(Ze.stylesPaginationTotalPages)},s.createElement("div",{className:u()(Ze.stylesPaginationTotalPagesPageNumber)},c+1),s.createElement("div",{className:u()(Ze.stylesPaginationTotalPagesDelimiter)},"/"),s.createElement("div",{className:u()(Ze.stylesPaginationTotalPagesPageNumber)},n.length)),s.createElement(p.e2,null,s.createElement(p.$n,{onClick:()=>o(),disabled:!a},s.createElement(p.In,{icon:"chevron-right"})),s.createElement(p.$n,{onClick:()=>l(r-1),disabled:!a},s.createElement(p.In,{icon:"double-chevron-right"}))))},at=e=>{const{data:t,columns:a,onSelect:n,showHeaderSelection:r,getRowId:l,pageSize:o,currentPage:i=0,onChangePage:c,fill:d,bordered:m,condensed:g,interactive:f,striped:h,paginationContainerClassName:y,tableContainerClassName:v,isLoading:b,noDataPlaceholder:_}=e,E=s.useMemo(()=>a,[a]),C=s.useMemo(()=>t,[t]),{getTableProps:P,getTableBodyProps:w,headerGroups:O,flatHeaders:j,prepareRow:S,page:D,canPreviousPage:x,canNextPage:M,pageOptions:N,pageCount:k,gotoPage:T,nextPage:F,previousPage:W,setPageSize:A,state:{pageIndex:I,pageSize:q,selectedRowIds:B}}=(0,Xe.useTable)({columns:E,data:C,initialState:{pageIndex:i,pageSize:o},getRowId:l},Xe.usePagination,Xe.useRowSelect,e=>{n&&e.visibleColumns.push(e=>[{id:"selection",headerClassName:Ze.stylesCheckboxCell,Header:({getToggleAllRowsSelectedProps:e})=>r?s.createElement(et,Object.assign({},e())):null,Cell:({row:e})=>s.createElement(et,Object.assign({},e.getToggleRowSelectedProps()))},...e])}),$={page:D,canPreviousPage:x,canNextPage:M,pageOptions:N,pageCount:k,gotoPage:T,nextPage:F,previousPage:W,setPageSize:A,pageIndex:I,pageSize:q};return(0,s.useEffect)(()=>{I!==i&&T(i)},[i]),(0,s.useEffect)(()=>{c&&I!==i&&c(I)},[I]),(0,s.useEffect)(()=>{n&&n(Object.keys(B))},[B]),s.createElement(s.Fragment,null,s.createElement("div",{className:v},s.createElement("table",Object.assign({className:u()("bp3-html-table",{"bp3-html-table-bordered":m,"bp3-html-table-condensed":g,"bp3-interactive":f,"bp3-html-table-striped":h,[Ze.stylesTableFill]:d})},P()),s.createElement("thead",null,O.map(e=>s.createElement("tr",Object.assign({},e.getHeaderGroupProps()),e.headers.map(e=>s.createElement("th",Object.assign({},e.getHeaderProps({className:e.headerClassName})),e.render("Header")))))),s.createElement("tbody",Object.assign({},w()),D.map(e=>(S(e),s.createElement("tr",Object.assign({},e.getRowProps()),e.cells.map(e=>s.createElement("td",Object.assign({},e.getCellProps({className:e.column.cellClassName})),e.render("Cell")))))),b&&s.createElement("tr",{role:"row"},s.createElement("td",{role:"cell",colSpan:j.length},s.createElement(p.y$,{size:32,className:Ze.stylesTableIsLoading}))),!b&&!!_&&0===C.length&&s.createElement("tr",{role:"row"},s.createElement("td",{role:"cell",colSpan:j.length},_))))),C.length>q?s.createElement("div",{className:y},s.createElement(tt,Object.assign({},$))):null)};var st=a(35060);const nt=()=>{const e=(0,j.y3)(pe.request),t=(0,j.fp)(Ge),a=(0,j.fp)(Ve),n=(0,j.y3)(ye.showDialog),r=(0,j.y3)(he.run),l=(0,j.y3)(ve.deleteOneItem),o=(0,j.y3)(fe.setMany),i=(0,j.y3)(ve.deleteSelectedItems),c=(0,j.fp)(Ue),[d,m]=(0,s.use
1State)(0),{formatMessage:f}=(0,g.A)();return(0,s.useEffect)(()=>{e()},[]),s.createElement("div",null,s.createElement("div",{className:u()(st.stylesActionBar)},s.createElement(p.$n,{className:u()(st.stylesActionBarButton),intent:"primary",onClick:()=>{m(0),r()}},f({id:"button_add_new_item",defaultMessage:"Add a new search form"})),c>0&&s.createElement(p.$n,{className:u()(st.stylesActionBarButton),intent:"danger",icon:"trash",onClick:()=>i()},f({id:"grid_button_remove_items",defaultMessage:"Remove {num, plural, one {# item} other {# items}}"},{num:c}))),s.createElement(at,{paginationContainerClassName:st.stylesGridPagination,pageSize:10,data:t,onSelect:t.length?o:void 0,currentPage:d,onChangePage:m,columns:[{id:"title",accessor:"title",Header:f({id:"grid_column_title",defaultMessage:"Title"})},{id:"date",accessor:"date_add",Header:f({id:"grid_column_date",defaultMessage:"Date"}),headerClassName:st.stylesGridCellDate,cellClassName:st.stylesGridCellDate},{id:"shortcode",accessor:"id",Header:f({id:"grid_column_shortcode",defaultMessage:"Shortcode"}),Cell:({value:e})=>s.createElement(s.Fragment,null,'[tp_search_shortcodes id="',e,'"]')},{id:"actions",accessor:"id",Header:f({id:"grid_column_actions",defaultMessage:"Actions"}),headerClassName:st.stylesGridCellActions,cellClassName:st.stylesGridCellActions,Cell:e=>{const{value:t}=e;return s.createElement(p.e2,null,s.createElement(p.$n,{icon:"edit",intent:"primary",minimal:!0,onClick:()=>n({id:t})},f({id:"button_edit",defaultMessage:"Edit"})),s.createElement(p.$n,{icon:"trash",intent:"danger",minimal:!0,onClick:()=>l({id:t})},f({id:"button_delete",defaultMessage:"Delete"})))}}],showHeaderSelection:t.length>0,getRowId:e=>e.id.toString(),bordered:!0,striped:!0,interactive:!0,fill:!0,isLoading:a,noDataPlaceholder:s.createElement("div",{style:{margin:"15px 0",textAlign:"center"}},s.createElement("div",{className:"bp3-ui-text bp3-text-large bp3-running-text bp3-text-muted bp3-text-disabled"},f({id:"grid_empty",defaultMessage:"You don't have any form added yet"})))}))},rt=(0,c.kg)([E,Ie,V]),lt=(0,c.y$)(rt),ot=e=>{const{outputSelector:t,apiUrl:a}=e,r=(0,j.y3)(H.request),l=(0,j.fp)(z),o=(0,j.y3)(_e.set),c=(0,j.y3)(_e.update);return a&&(i.defaults.baseURL=a),(0,s.useEffect)(()=>{if(r(),t){const e=document.querySelector(t);e&&(o(e),c({fireEvent:!1}))}},[]),s.createElement(n.Kq,{value:l},s.createElement(nt,null),s.createElement(Ye,null))},it=e=>((0,s.useEffect)(()=>{0},[]),s.createElement(j._O.Provider,{value:lt},s.createElement(ot,Object.assign({},e))))},81519:(e,t,a)=>{"use strict";a.d(t,{UQ:()=>s,nB:()=>o,FU:()=>i});const s=e=>({disabled:!e.length,minimal:!0,fill:!0});var n=a(63696),r=a(71828),l=a(48491);const o=e=>(t,a)=>{const{modifiers:{active:s,disabled:r,matchesPredicate:o},handleClick:i,index:c}=a,d=e(t,a);return d&&o?n.createElement(l.Dr,{key:c,active:s,disabled:r,onClick:r?void 0:i,text:d}):null},i=({items:e,itemsParentRef:t,query:a,renderItem:s})=>{const o=e.map(s).filter(e=>null!=e);return n.createElement(l.W1,{ulRef:t,style:{overflow:"inherit"}},n.createElement(r.Ay,{autoHeightMax:300,autoHeight:!0},o))}},84061:e=>{e.exports={stylesFooter:"styles-footer__BXPyg",stylesFooterSmall:"styles-footer--small__vkGxy",stylesWrapper:"styles-wrapper__zKCT3"}},86308:e=>{e.exports={stylesTagWrapper:"styles-tag-wrapper__LJg60"}},88156:e=>{e.exports={stylesCalloutWrapper:"styles-callout-wrapper__M5Tck",stylesTextarea:"styles-textarea__kdyGe",stylesFooterActions:"styles-footer-actions__c9Uri"}},93502:e=>{e.exports={stylesTableFill:"styles-table--fill__TnjJQ",stylesTableIsLoading:"styles-table-is-loading__gZ6v4",stylesPagination:"styles-pagination__lLPAW",stylesPaginationTotalPages:"styles-pagination-totalPages__ufT9C",stylesPaginationTotalPagesPageNumber:"styles-pagination-totalPages-page-number__JXELh",stylesPaginationTotalPagesDelimiter:"styles-pagination-totalPages-delimiter__cb7Zt",stylesCheckbox:"styles-checkbox__MDh0W",stylesCheckboxCell:"styles-checkbox-cell__QC61s"}},95001:e=>{e.exports={stylesWrapper:"styles-wrapper__vaObQ",stylesIcon:"styles-icon__KftFw",stylesId:"styles-id__Zg5w_",stylesText:"styles-text__ALgnI"}}}]);

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.