PageSourceSearch

https://app.konsol.ru/static/js/7691-d691593c.js

js konsol.ru collected 2026-10-08 07:41:47 UTC 32,106 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="87cdbba1-2837-4094-a52c-982263cd478b",e._sentryDebugIdIdentifier="sentry-dbid-87cdbba1-2837-4094-a52c-982263cd478b")}catch(e){}}();var _global="undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{};_global.SENTRY_RELEASE={id:"2026-10-07-e42bdd47"},(self.webpackChunkfront=self.webpackChunkfront||[]).push([[7691],{38118:function(e,n,t){"use strict";t.d(n,{G:function(){return X}});var r=t(29365),o=t(50759),a=t(61249),s=t(45144),l=t(80656),i=(t(95008),t(96425),t(24757),t(83229),t(56289)),c=t.n(i),u=t(6054),d=t.n(u),f=t(9272),p=t.n(f),v=t(3872),m=t.n(v),h=t(70468),g=t.n(h),x=t(84452),y=t.n(x),b=t(12767),C=t.n(b),w=t(20390),j=t.n(w),_=t(43658),Z=t.n(_),z=t(85152),S=t(50571),T=t(2605),k=t(82966),N=t(9422),R=t(88729),D=t(2870),M=t(69386),E=t(12273),A=t(74371),F=t(9498),I=(t(86123),t(84049)),O=t(51060),L=t(8761),V=t(11781),P=t(38623),B=t(81403),q=function LocationSaveDialog(e){var n=e.addressId,t=e.latitude,r=e.longitude,o=e.open,l=e.onOpenChange,i=e.onSuccess,c=(0,k.cI)({defaultValues:{name:""},resolver:(0,I.F)(O.z.object({name:O.z.string().min(1,"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e")})),mode:"onTouched"}),u=c.handleSubmit,d=c.formState,f=d.isDirty,p=d.isValid,v=c.control,m=[Number(t),Number(r)],h=(0,T.D)({mutationFn:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee(e){return(0,a.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,E.z)({url:"/bus/alpha/workflow/locations",method:"POST",data:{company_id:P.me.companyId,address_id:n,name:e.name},withPrefix:!1}));case 1:case"end":return t.stop()}},_callee)}));return function mutationFn(n){return e.apply(this,arguments)}}(),onError:function onError(e){D.Am.error(e.message)},onSuccess:function onSuccess(){D.Am.success("\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u043b\u0438 \u043c\u0435\u0441\u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f"),l(!1),null===i||void 0===i||i()}}),g=h.mutate,x=u(function(e){g(e)});return(0,B.jsxs)(D.Ms,{open:o,onOpenChange:function onOpenChange(e){return!e&&l(!1)},children:[(0,B.jsx)(D.Ms.Title,{children:"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a"}),(0,B.jsxs)(D.Ms.Content,{children:[(0,B.jsx)(L.Yy,{children:(0,B.jsx)(L.D5,{width:"100%",height:"120px",defaultState:{controls:[],center:m,zoom:13},state:{controls:[],center:m,zoom:13},options:{suppressMapOpenBlock:!0},children:(0,B.jsx)(L.ah,{geometry:m})})}),(0,B.jsxs)("form",{className:"flex flex-col gap-2",id:"location-save-form",onSubmit:x,children:[(0,B.jsx)(V.U,{control:v,label:"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435",name:"name",placeholder:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435"}),(0,B.jsx)(D.zx,{type:"submit",disabled:!f||!p,children:"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c"})]})]})]})},$=t(28037),U=t(39711),G=t(49674),K=t(11791),W=function getMetroValue(e){var n=null===e||void 0===e?void 0:e[0];return"string"===typeof n?n:(null===n||void 0===n?void 0:n.name)||(null===n||void 0===n?void 0:n.line)||""},Y=function getAddressSaveKey(e){return y()([e.value,(0,U.Cf)(e.latitude),(0,U.Cf)(e.longitude),e.country,e.timezone,e.country_iso_code,e.region,e.city,e.settlement,e.house,e.stead])},J=function getAddressOptionKey(e){var n,t,r=(0,U.Cf)(e.latitude),o=(0,U.Cf)(e.longitude);return null!==r&&null!==o?C()(n="coordinates:".concat(r,":")).call(n,o):"value:".concat(null===(t=e.value)||void 0===t?void 0:p()(t).call(t).toLowerCase().replace(/\s+/g," "))},Q=function transformSavedOption(e){var n,t=e.address.name,r=function extractStreet(e){var n,t,r,o;if(!e)return{street:""};var a=c()(n=d()(t=e.split(",")).call(t,function(e){return p()(e).call(e)})).call(n,Boolean);return{street:null!==(r=null!==(o=m()(a).call(a,function(e){return/^(\u0443\u043b|\u0443\u043b\u0438\u0446\u0430|\u043f\u0440-?\u043a\u0442|\u043f\u0440\u043e\u0441\u043f\u0435\u043a\u0442|\u043f\u0435\u0440|\u043f\u0435\u0440\u0435\u0443\u043b\u043e\u043a|\u0448|\u0448\u043e\u0441\u0441\u0435|\u0431\u0443\u043b|\u0431\u0443\u043b\u044c\u0432\u0430\u0440|\u043d\u0430\u0431|\u043d\u0430\u0431\u0435\u0440\u0435\u0436\u043d\u0430\u044f|\u043f\u043b|\u043f\u043b\u043e\u0449\u0430\u0434\u044c|\u043f\u0440\u043e\u0435\u0437\u0434|\u0430\u043b\u043b\u0435\u044f|\u0442\u0443\u043f\u0438\u043a)\b/i.test(e)}))&&void 0!==o?o:g()(a).call(a,-2))&&void 0!==r?r:""}}(t).street;return{_saved:!0,latitude:String(e.address.latitude),longitude:String(e.address.longitude),country:e.address.country,timezone:null!==(n=e.address.timezone)&&void 0!==n?n:null,country_iso_code:e.address.country_iso_code,city:e.address.city,settlement:e.address.settlement,house:e.address.house,stead:e.address.stead,value:t,id:e.address.id,region:e.address.region,title:e.name,street:r,metro:"",unrestricted_value:t,raw_data:null}},H=function transformSuggestionOption(e){var n;return{id:null,latitude:e.data.geo_lat,longitude:e.data.geo_lon,country:e.data.country,timezone:null!==(n=e.data.timezone)&&void 0!==n?n:null,country_iso_code:e.data.country_iso_code,value:e.value,region:e.data.region,city:e.data.city,settlement:e.data.settlement,street:e.data.street_with_type||"",house:e.data.house,stead:e.data.stead,metro:W(e.data.metro),unrestr
1icted_value:e.unrestricted_value||e.value,raw_data:e}},X=function AddressField(e){var n=e.includeCompanyLocations,t=void 0===n||n,i=e.showTimezone,u=void 0!==i&&i,f=e.displayTimezone,p=e.disabled,v=e.name,m=e.requireFullAddress,h=void 0!==m&&m,g=e.showError,x=void 0===g||g,y=(0,R.$G)().t,b=(0,z.useState)(!1),w=(0,l.Z)(b,2),_=w[0],I=w[1],O=(0,z.useState)([]),L=(0,l.Z)(O,2),V=L[0],P=L[1],W=(0,z.useRef)(null),X=(0,$.W)().data,ee=(0,S.NL)();(0,z.useEffect)(function(){if(null!==X&&void 0!==X&&X.collection){var e,n=t?d()(e=X.collection).call(e,Q):[];P(n)}},[X,t]);var ne=(0,k.Gc)(),te=ne.control,re=ne.setError,oe=ne.clearErrors,ae=ne.getValues,se=(0,T.D)({mutationFn:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee(e){return(0,a.Z)().wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",N.Z.post("https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/address",{query:e},{headers:{Authorization:"Token ".concat("868fb43b2c6685a35c25d280c8def5c32898bea0")},withCredentials:!1}));case 1:case"end":return n.stop()}},_callee)}));return function mutationFn(n){return e.apply(this,arguments)}}(),onSuccess:function onSuccess(e,n){var r,a,s,l,i,u,f=(null===(r=t?null===X||void 0===X?void 0:X.collection:[])||void 0===r?void 0:d()(a=c()(r).call(r,function(e){var t,r;return j()(t=e.address.name.toLowerCase()).call(t,n.toLowerCase())||j()(r=e.name.toLowerCase()).call(r,n.toLowerCase())})).call(a,Q))||[],p=new(Z())(d()(f).call(f,J)),v=c()(s=c()(l=d()(i=e.data.suggestions).call(i,H)).call(l,function(e){return(0,A.yt)(e)})).call(s,function(e){return!p.has(J(e))}),m=C()(u=[]).call(u,(0,o.Z)(f),(0,o.Z)(v));P(m)}}),le=se.mutate,ie=se.isPending,ce=(0,T.D)({mutationFn:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee2(e){var n,t;return(0,a.Z)().wrap(function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:if(t=(0,A.yt)(e)){r.next=3;break}throw new Error("Address data is incomplete");case 3:return r.abrupt("return",(0,E.z)({url:"bus/alpha/workflow/addresses",method:"POST",data:{name:e.value,timezone:null!==(n=e.timezone)&&void 0!==n?n:null,latitude:(0,U.Cf)(t.latitude),longitude:(0,U.Cf)(t.longitude),region:e.region,city:e.city,settlement:e.settlement,house:e.house,stead:e.stead},withPrefix:!1}));case 4:case"end":return r.stop()}},_callee2)}));return function mutationFn(n){return e.apply(this,arguments)}}(),onSuccess:function onSuccess(){ee.invalidateQueries({queryKey:F.o})}}),ue=(0,M.y)(function(e){le(e)},350);return(0,B.jsx)(k.Qr,{name:v,control:te,render:function render(e){var n,t,o,a,s=e.field,l=e.fieldState;return(0,B.jsxs)("div",{className:"flex flex-col gap-2 justify-start items-start",children:[(0,B.jsx)(D.Gi,{"data-testid":"create-task-address-field",onChange:function onChange(e){if(!p){if(!e)return W.current=null,s.onChange(null),void oe(v);if(h&&!(0,A.H_)(e))return W.current=null,s.onChange((0,r.Z)((0,r.Z)({},e),{},{_saving:!1})),void re(v,{type:"manual",message:y(A.ZL)});oe(v);var n=e._saved?null:Y(e);if(!n||W.current!==n){W.current=n;var t=e._saved?e:(0,r.Z)((0,r.Z)({},e),{},{_saving:!0});s.onChange(t),e._saved||ce.mutate(e,{onSuccess:function onSuccess(t){var o,a,l;if(W.current===n){W.current=null;var i=ae(v);i&&Y(i)===n&&s.onChange((0,r.Z)((0,r.Z)({},e),{},{id:t.id,value:t.name,latitude:null==t.latitude?null:String(t.latitude),longitude:null==t.longitude?null:String(t.longitude),country:null!==(o=t.country)&&void 0!==o?o:e.country,timezone:null!==(a=t.timezone)&&void 0!==a?a:null,country_iso_code:null!==(l=t.country_iso_code)&&void 0!==l?l:e.country_iso_code,city:t.city,settlement:t.settlement,house:t.house,stead:t.stead,_saved:!0,_saving:!1}))}},onError:function onError(){if(W.current===n){W.current=null;var t=ae(v);t&&Y(t)===n&&(s.onChange((0,r.Z)((0,r.Z)({},e),{},{_saving:!1})),re(v,{type:"manual",message:y(A.G2)}))}}})}}},onBlur:function onBlur(){s.onBlur()},value:s.value,getLabel:function getLabel(e){return e.value},onSearch:function onSearch(e){p||e.length>2&&ue(e)},placeholder:y("components.fields.addressField.placeholder"),loading:ie,size:"lg",clearable:null===(n=s.value)||void 0===n?void 0:n.value,onClear:function onClear(){W.current=null,s.onChange(null),oe(v)},error:x?null===(t=l.error)||void 0===t?void 0:t.message:void 0,disabled:p,children:(0,B.jsx)(D.Gi.List,{children:null===V||void 0===V?void 0:d()(V).call(V,function(e){var n,t;return(0,B.jsx)(D.Gi.Item,{"data-testid":"create-task-address-field-item-".concat(e.value),option:e,children:(0,B.jsxs)("div",{"data-openreplay-obscured":!0,className:"flex flex-row w-full justify-between items-start gap-2",children:[(0,B.jsxs)("div",{className:"flex flex-col min-w-0 flex-1",children:[e._saved&&(0,B.jsx)(D.ZT,{className:"truncate",children:e.title}),(0,B.jsxs)("div",{className:"flex items-center gap-1 min-w-0",children:[e._saved&&(0,B.jsx)(G.cL,{address:{id:e.id,latitude:e.latitude,longitude:e.longitude,country_iso_code:e.country_iso_code,house:null!==(n=e.house)&&void 0!==n?n:null,
1stead:null!==(t=e.stead)&&void 0!==t?t:null}}),(0,B.jsx)(D.ZT,{textColor:e._saved?"secondary":"default",className:"truncate",children:e.value})]})]}),e._saved&&(0,B.jsx)(D.JO,{className:"text-secondary shrink-0",icon:"BookIcon"})]})},e.value)})})}),u&&s.value&&(0,B.jsx)(K.R,{timezone:null!==f&&void 0!==f?f:s.value.timezone}),(null===(o=s.value)||void 0===o?void 0:o.id)&&!s.value._saved&&!p&&(0,B.jsx)(D.zx,{variant:"default",type:"button",size:"sm",onClick:function onClick(){oe(v),I(!0)},children:y("components.fields.addressField.save")}),(null===(a=s.value)||void 0===a?void 0:a.id)&&(0,B.jsx)(q,{addressId:s.value.id,latitude:s.value.latitude,longitude:s.value.longitude,open:_,onOpenChange:I,onSuccess:function onSuccess(){s.onChange((0,r.Z)((0,r.Z)({},s.value),{},{_saved:!0}))}})]})}})}},9498:function(e,n,t){"use strict";t.d(n,{o:function(){return r}});var r=["location-addresses"]},28037:function(e,n,t){"use strict";t.d(n,{W:function(){return i}});var r=t(61249),o=t(45144),a=t(81680),s=t(12273),l=t(9498),i=function useLocationAddressesQuery(e){return(0,a.a)({enabled:null===e||void 0===e?void 0:e.enabled,queryKey:l.o,queryFn:function(){var e=(0,o.Z)((0,r.Z)().mark(function _callee(){var e;return(0,r.Z)().wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,s.z)({method:"POST",url:"bus/alpha/workflow/locations/filter",withPrefix:!1,data:{pagination:{limit:1e4}}});case 2:return e=n.sent,n.abrupt("return",e);case 4:case"end":return n.stop()}},_callee)}));return function queryFn(){return e.apply(this,arguments)}}(),staleTime:6e4,gcTime:0,refetchOnWindowFocus:!1,refetchOnMount:!1,select:null===e||void 0===e?void 0:e.select})}},74371:function(e,n,t){"use strict";t.d(n,{Af:function(){return f},G2:function(){return i},H_:function(){return v},WV:function(){return u},Yj:function(){return m},ZL:function(){return l},mz:function(){return d},yt:function(){return p}});t(86123);var r=t(9272),o=t.n(r),a=t(85169),s=t(51060),l="components.fields.addressField.validation.fullAddressRequired",i="components.fields.addressField.validation.saveFailed",c=s.z.object({id:s.z.number().nullable().optional(),latitude:s.z.string().nullish(),longitude:s.z.string().nullish(),country:s.z.string().nullish(),timezone:s.z.string().nullish(),country_iso_code:s.z.string().nullish(),value:s.z.string().optional(),_saved:s.z.boolean().optional(),_saving:s.z.boolean().optional(),region:s.z.string().nullish(),city:s.z.string().nullish(),settlement:s.z.string().nullish(),title:s.z.string().nullish(),street:s.z.string().nullish(),house:s.z.string().nullish(),stead:s.z.string().nullish(),metro:s.z.string().nullish(),unrestricted_value:s.z.string().nullish(),raw_data:s.z.any().optional()}),u=(0,a.F)(c),d=function hasFullAddress(e){return Boolean((null===e||void 0===e?void 0:e.house)||(null===e||void 0===e?void 0:e.stead))},f=function hasSavedFullAddress(e){return d(e)&&Boolean(null===e||void 0===e?void 0:e.id)&&!(null!==e&&void 0!==e&&e._saving)},p=function getValidAddressCoordinates(e){var n,t;if(null==(null===e||void 0===e?void 0:e.latitude)||null==e.longitude||"string"===typeof e.latitude&&!o()(n=e.latitude).call(n)||"string"===typeof e.longitude&&!o()(t=e.longitude).call(t))return null;var r=Number(null===e||void 0===e?void 0:e.latitude),a=Number(null===e||void 0===e?void 0:e.longitude);return!Number.isFinite(r)||!Number.isFinite(a)||r<-90||r>90||a<-180||a>180?null:{latitude:r,longitude:a}},v=function hasTaskAddressDetails(e){var n;if(!(arguments.length>1&&void 0!==arguments[1]&&arguments[1]))return d(e);var t,r=null===e||void 0===e||null===(n=e.country_iso_code)||void 0===n?void 0:o()(n).call(n).toUpperCase();return"RU"===r||"BY"===r?Boolean(null===e||void 0===e||null===(t=e.house)||void 0===t?void 0:o()(t).call(t)):r?Boolean(p(e)):d(e)},m=function hasSavedTaskAddress(e){return v(e,arguments.length>1&&void 0!==arguments[1]&&arguments[1])&&Boolean(null===e||void 0===e?void 0:e.id)&&!(null!==e&&void 0!==e&&e._saving)}},6408:function(e,n,t){"use strict";t.d(n,{j:function(){return f}});var r=t(29365),o=t(32319),a=t(85152),s=t(82966),l=t(2870),i=t(81403),c=["name","rules","label","checkboxLabel","onCheckedChange","onChange","children","size","control","disabled"],u=["value","onChange","ref"],d=function CheckboxFieldInner(e,n){var t=e.name,a=e.rules,d=e.label,f=e.checkboxLabel,p=e.onCheckedChange,v=e.onChange,m=e.children,h=e.size,g=e.control,x=e.disabled,y=(0,o.Z)(e,c);return(0,i.jsx)(s.Qr,{name:t,rules:a,control:g,render:function render(e){var t=e.field,a=t.value,s=t.onChange,c=(t.ref,(0,o.Z)(t,u)),g=e.fieldState.error,b=null!==f&&void 0!==f?f:m,C=function handleCheckedChange(e){s(e),null===p||void 0===p||p(e),null===v||void 0===v||v({target:{checked:e}})};return d?(0,i.jsxs)("div",{ref:n,className:"flex flex-col gap-1",children:[d&&(0,i.jsx)(l.ZT,{variant:"lg"===h?"p3":"p2",weight:"medium",children:d}),(0,i.jsx)(l.XZ,(0,r.Z)((0,r.Z)({checked:Boolean(a),onCheckedChange:C,label:b,size:h,disabled:x},y),c)),g&&(0,i.jsx)(l.ZT,{textColor:"destructive",children:g.message})]}):(0,i.jsx)("div",{ref:n,className:"flex flex-col gap-1",children:(0,i.jsx)(l.XZ,(0,r.Z)((0,r.Z)({checked:Boolean(a),onCheckedChange:C,label:b,size:h,disabled:x},y),c))})}})},f=a.forwardRef(d)},37283:function(e,n,t){"use strict";t.d(n,{m:function(){return c}});var r=t(29365),o=t(32319),a=t(82966),s=t(2870),l=(t(85152),t(81403)),i=["ref","value"],c=function SelectField(e){var n=e.id,t=e.name,c=e.control,u=e.defaultValue,d=e.rules,f=e.label,p=e.placeholder,v=e.size,m=void 0===v?"md":v,h=e.fullWidth,g=void 0===h||h,x=e.className,y=e.classNameContent,b=e.transparent,C=e.children,w=e.onCh
1angeValue,j=e.disabled,_=e.clearable,Z=void 0!==_&&_,z=e.dataTestId;return(0,l.jsx)(a.Qr,{name:t,control:c,defaultValue:u,rules:d,render:function render(e){var a=e.field,c=a.ref,u=a.value,d=(0,o.Z)(a,i),v=e.fieldState.error;return(0,l.jsxs)(s.Ph,(0,r.Z)((0,r.Z)({},d),{},{className:"w-full",onValueChange:function handleChange(e){d.onChange(e),null===w||void 0===w||w(e)},value:null!==u&&void 0!==u?u:"",disabled:j,children:[(0,l.jsx)(s.i4,{id:null!==n&&void 0!==n?n:t,ref:c,"data-testid":z,className:x,fullWidth:g,error:null!==v&&void 0!==v&&v.message?null===v||void 0===v?void 0:v.message:void 0,label:f,size:m,transparent:b,clearable:Z&&u,onClear:function onClear(){d.onChange(""),null===w||void 0===w||w("")},children:b?(0,l.jsx)("div",{className:"line-clamp-2 overflow-hidden break-words max-w-full w-full",children:(0,l.jsx)(s.R6,{className:"font-graphik",placeholder:p})}):(0,l.jsx)(s.R6,{className:"font-graphik",placeholder:p})}),(0,l.jsx)(s.Bw,{className:y,children:C})]}))}})}},49674:function(e,n,t){"use strict";t.d(n,{cL:function(){return i}});var r=t(2870),o=t(74371),a=t(66609),s=t(88729),l=t(81403),i=function IncompleteAddressBadge(e){var n=e.address,t=(0,s.$G)().t,i=a.R.company("workflow_full_address_required"),c=(0,o.mz)(n);return i&&n&&!c?(0,l.jsx)(r.pn,{children:(0,l.jsxs)(r.u,{children:[(0,l.jsx)(r.aJ,{asChild:!0,children:(0,l.jsx)("span",{"aria-label":t("pages.directoryPage.locations.incompleteAddress.label"),className:"inline-flex shrink-0 text-destructive align-middle","data-testid":"incomplete-address-badge",role:"img",children:(0,l.jsx)(r.JO,{className:"text-destructive",icon:"ErrorIcon"})})}),(0,l.jsx)(r._v,{side:"top",className:"z-[10000]",children:t("pages.directoryPage.locations.incompleteAddress.tooltip")})]})}):null}},98988:function(e,n,t){"use strict";t.d(n,{M:function(){return u}});t(95008),t(96425),t(86123);var r=t(9272),o=t.n(r),a=t(12767),s=t.n(a),l=t(2091),i=t.n(l),c=t(94244),u=function formatTaskTimezone(e,n,t){if(null!==e&&void 0!==e&&o()(e).call(e)){if("UTC"===e)return"UTC+0";if(/^UTC[+-]/.test(e))return e;try{var r,a,l,u,d=n||c.Z.utc().format("YYYY-MM-DD"),f=t&&/^\d{2}:\d{2}/.test(t)?t:"12:00",p=c.Z.tz(s()(r="".concat(d," ")).call(r,f),e).utcOffset();if(!Number.isFinite(p))return e;var v=Math.floor(Math.abs(p)/60),m=Math.abs(p)%60,h=m?":".concat(i()(a=String(m)).call(a,2,"0")):"";return s()(l=s()(u="UTC".concat(p>=0?"+":"-")).call(u,v)).call(l,h)}catch(g){return e}}}},11791:function(e,n,t){"use strict";t.d(n,{R:function(){return l},g:function(){return s}});var r=t(2870),o=t(98988),a=t(81403),s="Europe/Moscow",l=function TaskTimezone(e){var n=e.timezone,t=e.date,s=e.time,l=(0,o.M)(n,t,s);return l?(0,a.jsx)(r.ZT,{as:"span",variant:"p1",textColor:"secondary","data-testid":"task-timezone",children:l}):null}},8925:function(e,n,t){"use strict";t.d(n,{L:function(){return i}});var r=t(61249),o=t(45144),a=t(50571),s=t(2605),l=t(12273),i=function useContractorRespond(e){var n=e.onSuccess,t=e.onError,i=(0,a.NL)();return(0,s.D)({mutationFn:function(){var e=(0,o.Z)((0,r.Z)().mark(function _callee(e){var n;return(0,r.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,l.z)({url:"/contractor/offers/".concat(e.offerId,"/respond"),method:"PUT",withPrefix:!1});case 2:return n=t.sent,t.abrupt("return",n);case 4:case"end":return t.stop()}},_callee)}));return function mutationFn(n){return e.apply(this,arguments)}}(),onSuccess:function onSuccess(){i.invalidateQueries({queryKey:["offer"]}),i.invalidateQueries({queryKey:["offers"]}),n()},onError:function onError(e){t(e)}})}},76259:function(e,n,t){"use strict";t.d(n,{z:function(){return p}});t(85152);var r=t(12442),o=t(42742),a=t(88729),s=t(68635),l=t(56289),i=t.n(l),c=function render
1ServiceLocation(e,n,t){var r;return e||n||t?i()(r=[e,n,t]).call(r,Boolean).join(" \u2022 "):s.KW},u=t(2870),d=t(47577),f=t(81403),p=function OfferModal(e){var n,t=e.visible,l=e.onCancel,i=e.onRespond,p=e.offer,v=p.company,m=p.title,h=p.city,g=p.address,x=p.metro,y=(0,r.LM)(),b=(0,a.$G)().t;return(0,f.jsx)(u.Vq,{open:t,onOpenChange:l,children:(0,f.jsxs)(u.cZ,{width:"md",className:"flex flex-col gap-3",footer:[(0,f.jsxs)("div",{className:"flex justify-between gap-3 md:w-full md:justify-end md:pt-3",children:[(0,f.jsx)(u.zx,{variant:"default",className:"w-full md:w-auto",onClick:l,children:b("pages.offer.contractorResponseModal.cancel")},"back"),(0,f.jsx)(u.zx,{className:"w-full md:w-auto",onClick:i,children:b("pages.offer.contractorResponseModal.respond")},"submit")]},"footer")],children:[(0,f.jsx)(u.fK,{children:(0,f.jsx)(u.$N,{children:(0,f.jsx)(u.ZT,{variant:"h2",children:b("pages.offer.contractorResponseModal.title")})})}),(0,f.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,f.jsxs)(u.Zb,{variant:"gray",className:"flex flex-col gap-3",padding:"xs",children:[(0,f.jsxs)("div",{"data-openreplay-obscured":!0,className:"flex items-center gap-2",children:[(0,f.jsxs)(u.qE,{shape:"square",size:"large",children:[(0,f.jsx)(u.F$,{src:(null===v||void 0===v?void 0:v.avatar_url)||d}),(0,f.jsx)(u.Q5,{size:"large",children:null===v||void 0===v?void 0:v.name})]}),(0,f.jsxs)("div",{children:[(0,f.jsx)(u.ZT,{textColor:"secondary",children:b("pages.offer.contractorResponseModal.customer")}),(0,f.jsx)(u.ZT,{children:(null===v||void 0===v?void 0:v.name)||s.KW})]})]}),(0,f.jsxs)("div",{"data-openreplay-hidden":!0,className:"flex items-center gap-2",children:[(0,f.jsx)(u.JO,{icon:"WorkIcon",size:24,className:"p-2 text-secondary"}),(0,f.jsxs)("div",{children:[(0,f.jsx)(u.ZT,{textColor:"secondary",children:b("pages.offer.contractorResponseModal.offer")}),(0,f.jsx)(u.ZT,{children:m})]})]}),(0,f.jsxs)("div",{"data-openreplay-obscured":!0,className:"flex items-center gap-2",children:[(0,f.jsx)(u.JO,{icon:"LocationIcon",size:24,className:"p-2 text-secondary"}),(0,f.jsxs)("div",{children:[(0,f.jsx)(u.ZT,{textColor:"secondary",children:b("pages.offer.contractorResponseModal.serviceLocation")}),(0,f.jsx)(u.ZT,{children:c(h,g,x)})]})]})]}),(0,f.jsx)(u.Zb,{variant:"gray",padding:"xs",children:(0,f.jsxs)("div",{"data-openreplay-hidden":!0,className:"flex items-center gap-2",children:[(0,f.jsx)(u.JO,{icon:"CallIcon",size:24,className:"p-2 text-secondary"}),(0,f.jsxs)("div",{children:[(0,f.jsx)(u.ZT,{textColor:"secondary",children:b("pages.offer.contractorResponseModal.contact")}),(0,f.jsx)(u.ZT,{children:(0,o.C)(null===(n=y.user)||void 0===n?void 0:n.data.mobile_phone)})]})]})})]})]})})}},72652:function(e,n,t){"use strict";t.d(n,{J:function(){return u}});t(48108);var r=t(84452),o=t.n(r),a=t(88729),s=t(67393),l=t(57681),i=t(2870),c=t(81403),u=function OfferSuccessModal(e){var n=e.visible,t=e.onClose,r=e.offer,u=r.company,d=r.title,f=r.city,p=(0,s.k6)(),v=(0,a.$G)().t;(0,l.q)(function(){window.sessionStorage.setItem("hasMpResponse",o()("true"))});return(0,c.jsx)(i.Vq,{open:n,onOpenChange:t,children:(0,c.jsxs)(i.cZ,{footer:(0,c.jsx)(i.zx,{variant:"primary",onClick:function handleRedirect(){p.push("/offers"),t()},children:v("pages.offer.contractorResponseModal.toOffers")},"submit"),children:[(0,c.jsx)(i.fK,{children:(0,c.jsx)(i.$N,{children:v("pages.offer.contractorResponseModal.successRespond")})}),(0,c.jsx)(i.ZT,{children:f?v("pages.offer.contractorResponseModal.successMessageWithCity",{city:f,duty:d,company:(null===u||void 0===u?void 0:u.name)||v("pages.offer.contractorResponseModal.unknownCompany")}):v("pages.offer.contractorResponseModal.successMessage",{duty:d,company:(null===u||void 0===u?void 0:u.name)||v("pages.offer.contractorResponseModal.unknownCompany")})})]})})}},89741:function(e,n,t){"use strict";t.d(n,{S:function(){return s}});var r=t(88729),o=t(2870),a=t(81403),s=function OfferStatusBadge(e){var n=e.offer,t=n.published_status,s=n.status,l=(0,r.$G)().t;return"verification_required"===s?(0,a.jsx)(o.Vp,{color:"blue",children:l("common.offersStatuses.verificationRequired")}):"declined"===s?(0,a.jsx)(o.Vp,{color:"red",children:l("common.offersStatuses.declined")}):"published"===t&&"verified"===s?(0,a.jsx)(o.Vp,{color:"green",children:l("common.offersStatuses.published")}):"unpublished"===t&&"verified"===s?(0,a.jsx)(o.Vp,{color:"gray",children:l("common.offersStatuses.unpublished")}):null}},46953:function(e,n,t){"use strict";t.d(n,{E:function(){return l}});var r=t(38623),o=t(88729),a=t(2870),s=t(81403),l=function ResponseStatusBadge(e){var n=e.status,t="contractor"===r.me.role,l=(0,o.$G)().t;if(t){if("sent"===n)return(0,s.jsx)(a.Vp,{color:"blue",children:l("common.responsesContractorStatuses.sent")});if("invited"===n)return(0,s.jsx)(a.Vp,{color:"green",children:l("common.responsesContractorStatuses.invited")});if("declined"===n)return(0,s.jsx)(a.Vp,{color:"red",children:l("common.responsesContractorStatuses.declined")});if("in_progress"===n)return(0,s.jsx)(a.Vp,{color:"blue",children:l("common.responsesContractorStatuses.inProgress")})}else{if("sent"===n)return(0,s.jsx)(a.Vp,{color:"gray",children:l("common.responsesCompanyStatuses.sent")});if("invited"===n)return(0,s.jsx)(a.Vp,{color:"green",children:l("common.responsesCompanyStatuses.invited")});if("declined"===n)return(0,s.jsx)(a.Vp,{color:"red",children:l("common.responsesCompanyStatuses.declined")});if("in_progress"===n)return(0,s.jsx)(a.Vp,{color:"blue",children:l("common.responsesCompanyStatuses.inProgress")})}return null}},17079:function(e,n,t){"use strict";t.d(n,{x:function(){return S}});var r=t(29365),o=t(32319),a=t(85152),s=t(60307),l=t(21695),i=t(80656),c=t(2870),u=t(58477),d=t(77357),f="C
1opy-text-9b6c1291",p="Copy-overlay-9ac25f6d",v=t(81403),m=["copy","data-testid"],h=(0,a.forwardRef)(function(e,n){var t=e.copy,l=e["data-testid"],h=(0,o.Z)(e,m),g=(0,a.useRef)(),x=(0,a.useState)(!1),y=(0,i.Z)(x,2),b=y[0],C=y[1];return(0,v.jsx)(u.Z,{trigger:"hover",placement:"right",content:function popover(){return(0,v.jsx)(c.JO,{icon:b?"DoneIcon":"CopyIcon",size:14,className:"align-[-0.125em]"})},className:f,destroyTooltipOnHide:!0,arrow:!1,overlayClassName:p,overlayInnerStyle:{padding:"0 4px"},children:(0,v.jsx)(s.Z,(0,r.Z)((0,r.Z)({},h),{},{ref:n,onClick:function onClick(e){var n;e.preventDefault(),e.stopPropagation(),(0,d.z)(t).then(function(){clearTimeout(g.current),C(!0),g.current=setTimeout(function(){return C(!1)},1e3)}),null===(n=h.onClick)||void 0===n||n.call(h,e)},"data-testid":l}))})}),g="Text-text-d358c320",x="Text-inline-3b1b429b",y="Text-center-0fe87755",b="Text-bold-e500099d",C="Text-normal-cd88401a",w="Text-inherit-d5f7bcfd",j="Text-nowrap-bdb5be55",_="Text-wrap-0cac8af3",Z="Text-warning-854deae5",z=["inline","secondary","bold","warning","center","type","normal","nowrap","width","copy","style","children","inherit","data-testid","wrap"];var S=(0,a.forwardRef)(function(e,n){var t,a=e.inline,i=e.secondary,c=e.bold,u=e.warning,d=e.center,f=e.type,p=e.normal,m=e.nowrap,S=e.width,T=e.copy,k=e.style,N=e.children,R=e.inherit,D=e["data-testid"],M=e.wrap,E=(0,o.Z)(e,z);f=i?"secondary":f,k=null!==(t=k)&&void 0!==t?t:{},S&&(k.width=S);var A=(0,l.Z)(E.className,g,a&&x,d&&y,c&&b,p&&C,m&&j,u&&Z,R&&w,M&&_);T=function getCopyText(e,n){return e?e&&"string"===typeof e?e:n&&"string"===typeof n?n:void 0:void 0}(T,N);var F=(0,r.Z)((0,r.Z)({},E),{},{className:A,style:k,type:f,children:N,ref:n});return T?(0,v.jsx)(h,(0,r.Z)((0,r.Z)({},F),{},{copy:T,"data-testid":D})):(0,v.jsx)(s.Z.Text,(0,r.Z)((0,r.Z)({},F),{},{"data-testid":D}))})},80406:function(e,n,t){"use strict";t.d(n,{_:function(){return s}});var r=t(17079),o=t(97588),a=t(81403),s=function AmountText(e){var n=e.amount,t=e.secondary,s=e.strong;return(0,a.jsx)(r.x,{secondary:t,strong:s,normal:!0,children:(0,o.dN)(n)})}},69386:function(e,n,t){"use strict";t.d(n,{y:function(){return o}});var r=t(85152),o=function useDebouncedCallback(e,n){var t=(0,r.useRef)();return(0,r.useEffect)(function(){return function(){return clearTimeout(t.current)}},[]),(0,r.useCallback)(function(r){clearTimeout(t.current),t.current=setTimeout(function later(){clearTimeout(t.current),e(r)},n)},[e,n])}},77357:function(e,n,t){"use strict";t.d(n,{z:function(){return copyText}});var r=t(61249),o=t(45144);function copyText(e){return _copyText.apply(this,arguments)}function _copyText(){return(_copyText=(0,o.Z)((0,r.Z)().mark(function _callee(e){var n;return(0,r.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:if(!navigator.clipboard||!navigator.permissions){t.next=9;break}return t.prev=1,t.next=4,navigator.clipboard.writeText(e);case 4:return t.abrupt("return");case 7:t.prev=7,t.t0=t.catch(1);case 9:n=document.createElement("textarea"),document.body.append(n),n.value=e,n.select(),document.execCommand("copy"),document.body.removeChild(n);case 15:case"end":return t.stop()}},_callee,null,[[1,7]])}))).apply(this,arguments)}},42742:function(e,n,t){"use strict";t.d(n,{C:function(){return formatPhone}});var r=t(12767),o=t.n(r);t(95008),t(1735);function formatPhone(e){var n,t,r,a;if(!e)return"";var s=e.match(/^\+(\d)(\d{3})(\d{3})(\d{2})(\d{2})$/);return s?o()(n=o()(t=o()(r=o()(a="+".concat(s[1]," (")).call(a,s[2],") ")).call(r,s[3],"-")).call(t,s[4],"-")).call(n,s[5]):e}},85169:function(e,n,t){"use strict";t.d(n,{F:function(){return zodAlwaysRefine}});var r=t(61249),o=t(31236),a=t(45144),s=t(51060);function zodAlwaysRefine(e){return s.Yj().superRefine(function(){var n=(0,a.Z)((0,r.Z)().mark(function _callee(n,t){var a,s,l,i;return(0,r.Z)().wrap(function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.safeParseAsync(n);case 2:if(!1===(a=r.sent).success){s=(0,o.Z)(a.error.issues);try{for(s.s();!(l=s.n()).done;)i=l.value,t.addIssue(i)}catch(c){s.e(c)}finally{s.f()}}case 4:case"end":return r.stop()}},_callee)}));return function(e,t){return n.apply(this,arguments)}}())}},55441:function(e,n,t){"use strict";var r=t(45917),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function copy(e,n){var t,a,s,l,i,c,u=!1;n||(n={}),t=n.debug||!1;try{if(s=r(),l=document.createRange(),i=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",function(r){if(r.stopPropagation(),n.format)if(r.preventDefault(),"undefined"===typeof r.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=o[n.format]||o.default;window.clipboardData.setData(a,e)}else r.clipboardData.clearData(),r.clipboardData.setData(n.format,e);n.onCopy&&(r.preventDefault(),n.onCopy(r.clipboardData))}),document.body.appendChild(c),l.selectNodeContents(c),i.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(d){t&&console.error("unable to copy using execCommand: ",d),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),u=!0}catch(d){t&&console.error("unable to copy using clipboardData: ",d),t&&console.error("falling back to prompt"),a=function format(e){var n=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(l):i.removeAllRanges()),c&&document.body.removeChild(c),s()}return u}},45917:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var n=document.activeElement,t=[],r=0;r<e.rangeCount;r++)t.push(e.getRangeAt(r));switch(n.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":n.blur();break;default:n=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||t.forEach(function(n){e.addRange(n)}),n&&n.focus()}}}}]);

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.