1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9962],{25256:(e,a,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/private/services/[[...page]]",function(){return i(62089)}])},41222:e=>{e.exports={root:"Service_root___KGlE",header:"Service_header__YEJ2q",tags:"Service_tags__W_Rho",tag:"Service_tag__GrWjf",section:"Service_section__GP067",chip:"Service_chip__9_O4C",footer:"Service_footer__2gQN_"}},44143:e=>{e.exports={root:"LawyerServices_root__n0H8M",heading:"LawyerServices_heading__TnSkB",list:"LawyerServices_list__E_fqF",title:"LawyerServices_title__1JIYc",icon:"LawyerServices_icon__M72F8",footer:"LawyerServices_footer__4ehZu",select:"LawyerServices_select__oWi1E",placeholder:"LawyerServices_placeholder__cr8Y7"}},62089:(e,a,i)=>{"use strict";i.r(a),i.d(a,{default:()=>H});var t=i(41240),s=i(91444),l=i(60695),r=i(77314),d=i(4575),c=i(3940),n=i(98085),o=i(42898),y=i(90048),_=i(34246);i(69129),i(75623);var u=i(39051);i(27785);var h=i(90553),g=i(78174),m=i(34834),p=i(920),v=i(30314),x=i(72707),j=i(9671),f=i(87781),w=i(63892),A=i(10447),b=i(95489),M=i(24816),S=i(44143),N=i.n(S),C=i(40363),D=i(96236),k=i(33543);let L=async e=>{let{query:a}=e,i=new C.G({context:e}),t=await (0,k.G)(e),s={page:Number(a.page?.toString())||1};a.perpage&&(s.perpage=Number(a.perpage.toString()));let l={...a};delete l.page,delete l.perpage;let{services:r,seo:d}=await i.page.lawyerServices({params:{...s,...l}});l.date_from&&l.date_to&&(l.date={start:(0,D.A)(`${l.date_from}`,"yyyy-MM-dd",new Date).getTime(),end:(0,D.A)(`${l.date_to}`,"yyyy-MM-dd",new Date).getTime()}),delete l.date_from,delete l.date_to,l.deadline_from&&l.deadline_to&&(l.deadline={start:(0,D.A)(`${l.deadline_from}`,"yyyy-MM-dd",new Date).getTime(),end:(0,D.A)(`${l.deadline_to}`,"yyyy-MM-dd",new Date).getTime()}),delete l.deadline_from,delete l.deadline_to,s.perpage||=r.limit;let c={types:[{value:"consultation",label:"ÐонÑÑлÑÑаÑиÑ"},{value:"document",label:"ÐокÑменÑ"}],cities:[]};return a.city_id?c.cities=await i.city.getDefaultList(a.city_id).then(e=>e.map(v.m)):c.cities=await i.city.getDefaultList(),l.city_id=null,a.city_id&&(l.city_id=await i.city.getCityById(a.city_id),l.city_id=(0,v.m)(l.city_id)),{...t,page:{presets:c,pager:s,filter:l,services:r,seo:d}}},E={...k.w,page:(0,y.Z0)({name:"page/lawyerServices",reducers:{changeFilter(e,a){let{name:i,value:t}=a.payload;e.filter[i]=t},addServices(e,a){let{items:i,...t}=a.payload;Object.assign(e.services.items,i),Object.keys(t).forEach(a=>{e.services[a]=t[a]})},servicesLoaded(e){delete e.services.loading},servicesLoading(e){e.services.loading=!0},servicesCompleted(e){e.services.complete=!0}},asyncActions:{loadServices({actions:e,dispatch:a,getState:i},t){let{page:s}=i(),l=s.services.offset/s.services.limit+1;return a(e.servicesLoading()),(0,C.F)().lawyer.services({params:{...t,page:l+1}}).then(i=>{a(e.addServices(i)),a(e.servicesLoaded()),i.items.length<i.limit&&a(e.servicesCompleted())})}}})};var q=i(55050),B=i(46726),Y=i(10230),z=i(95017),O=i(30393),P=i(9752),F=i(21362),T=i(41222),$=i.n(T);let G={open:{label:"Ð ÑабоÑе",status:"processing"},close_offer:{label:"Ðа пÑовеÑке",status:"warning"},closed:{label:"ÐоÑово",status:"success"}},W={consultation:{icon:q.A,label:"ÐонÑÑлÑÑаÑиÑ"},document:{icon:B.A,label:"ÐокÑменÑ"}};function X(e){let{user:a,deadline:i,datePublish:s,price:l,type:r,dialogUnreadCount:d,state:c,url:n,title:o,dialogId:y}=e,{city:_={}}=a,u=W[r],h=G[c]??{},g=i?Y.Ay.unix(i,"X").format("до DD MMMM YYYY"):"",v=Y.Ay.unix(s,"X").format("DD MMMM YYYY, HH:mm"),x=[a.surname,a.name].filter(Boolean).join(" "),j=[[v,[_.shortLabel,_.name].filter(Boolean).join(". ")].filter(Boolean).join(", "),g].filter(Boolean).join(" | ");return(0,t.jsxs)(P.A,{className:$().root,children:[(0,t.jsxs)("div",{className:$().header,children:[(0,t.jsx)(O.A,{status:h.status,children:h.label}),(0,t.jsxs)("div",{className:$().tags,children:[(0,t.jsx)("div",{className:$().tag,children:(0,t.jsx)(F.A,{bold:!0,size:"medium",children:null==l||""===l?"Цена не Ñказана":`${l} â½`})}),u&&(0,t.jsx)("div",{className:$().tag,children:(0,t.jsx)(F.A,{size:"medium",icon:u.icon,children:(0,t.jsx)(m.A,{size:"regular",children:u.label})})})]})]}),(0,t.jsxs)("div",{className:$().section,children:[(0,t.jsx)(p.A,{legacyBehavior:!0,href:n,children:(0,t.jsx)(m.A,{size:{xs:"medium",lg:"large"},children:o})}),(0,t.jsx)(m.A,{color:"gray",size:"small",children:j})]}),(0,t.jsxs)("div",{className:$().footer,children:[(0,t.jsxs)("div",{className:$().chip,children:[(0,t.jsx)(z.A,{src:a.avatar,alt:x}),(0,t.jsx)("b",{children:x})]}),d>0&&(0,t.jsx)(O.A,{href:`/private/chat/${y}/`,value:d,color:"green"})]})]})}let H=(0,y.Zz)((0,o.ru)(),(0,y.P1)({slices:E,getState:L}))(function(e){let{actions:a,asyncActions:i}=e,{page:o}=e,{services:y,filter:S,pager:C,presets:D,seo:k}=o,L=Object.values(y.items),E=(0,l.useRouter)(),q=(0,r.useMediaQuery)({maxWidth:1024});(0,s.useEffect)(()=>{"consultation"===S.type&&a.page.changeFilter({name:"deadline",value:void 0})},[S.type]);let B=(0,s.useCallback)(()=>{i.page.loadServices(E.query)},[i.page.loadServices,E.query]),Y=(0,s.useCallback)((e,i)=>{a.page.changeFilter({value:e,name:i})},[a.page.changeFilter]),z=(0,s.useCallback)(()=>{let e={...S};e.city_id=e.city_id?.value,e.date&&(e.date_from=(0,d.A)(new Date(e.date.start),"yyyy-MM-dd"),e.date_to=(0,d.A)(new Date(e.date.end),"yyyy-MM-dd"),delete e.date),e.deadline&&(e.deadline_from=(0,d.A)(new Date(e.deadline.start),"yyyy-MM-dd"),e.deadline_to=(0,d.A)(new Date(e.deadline.end),"yyyy-MM-dd"),delete e.deadline),Object.keys(e).forEach(a=>{0===(e[a]??"").length&&delete e[a]}),E.push({query:e})},[E.query,S]),O=(0,s.useCallback)(()=>{E.push({query:{}})},[E.query]),P=(0,s.useCallback)(e=>{let a={...E.query,page:e};E.push({query:a})},[E.query]),F=(0,s.useCallback)(e=>{let a={...E.query,page:void 0,perpage:e};E.push({query:a})},[E.query]);return(0,t.jsxs)(g.A,{className:N().root,seo:k,...e,noticeEnabled:!0,children:[(0,t.jsxs)("div",{className:N().heading,children:[(0,t.jsx)(p.A,{legacyBehavior:!0,href:"/private/lawyer/",icon:(0,t.jsx)(b.A,{}),children:"ÐеÑнÑÑÑÑÑ Ð² ÑенÑÑ ÑпÑавлениÑ"}),(0,t.jsxs)("div",{className:N().title,children:[(0,t.jsx)("span",{className:N().icon,children:(0,t.jsx)(A.A,{})}),(0,t.jsx)(m.A,{size:{xs:"large",lg:"huge"},children:(0,t.jsx)("h1",{children:"Ðои ÑÑлÑги"})})]})]}),(0,t.jsx)("aside",{children:(0,t.jsxs)(j.A,{onApply:z,onReset:O,children:[(0,t.jsx)(_.Select,{groupClassName:N().select,id:"service-type",label:"Тип ÑÑлÑги",name:"type",options:D.types,value:S.type,onCh
1ange:Y}),(0,t.jsx)(h.l,{fullscreen:q,id:"service-date",label:"ÐаÑа ÑозданиÑ",maxDate:(0,n.A)(new Date),minDate:(0,c.A)(new Date,2),name:"date",value:S.date,onChange:Y}),"consultation"!==S.type&&(0,t.jsx)(h.l,{fullscreen:q,id:"service-deadline",label:"Ðедлайн",maxDate:(0,M.A)(new Date,1),minDate:(0,c.A)(new Date,1),name:"deadline",value:S.deadline,onChange:Y}),(0,t.jsx)(v.A,{defaultOptions:D.cities,groupClassName:N().select,id:"service-city",label:"ÐоÑод",name:"city_id",value:S.city_id,onChange:Y}),(0,t.jsxs)(f.A,{gap:2,name:"state[]",value:S["state[]"],onChange:Y,children:[(0,t.jsx)(u.CheckBox,{size:"medium",value:"open",label:"Ð ÑабоÑе"}),(0,t.jsx)(u.CheckBox,{size:"medium",value:"close_offer",label:"Ðа пÑовеÑке"}),(0,t.jsx)(u.CheckBox,{size:"medium",value:"closed",label:"ÐоÑово"})]})]})}),(0,t.jsxs)("main",{children:[0===L.length&&(0,t.jsxs)("div",{className:N().placeholder,children:[(0,t.jsx)(w.A,{}),"ÐиÑего не наÑлоÑÑ"]}),L.length>0&&(0,t.jsx)("div",{className:N().list,children:L.map(e=>(0,t.jsx)("article",{children:(0,t.jsx)(X,{...e})},e.id))}),(0,t.jsx)("div",{className:N().footer,children:(0,t.jsx)(x.A,{page:C.page,pageCount:Math.ceil(y.total/y.limit),perPage:C.perpage,pending:y.loading,loadable:!y.complete,onPageSelect:P,onPerPageChange:F,onLoadMore:B})})]})]})})}},e=>{e.O(0,[888,8513,3716,7206,9075,6965,7314,1751,9306,1609,3058,5544,3064,4709,8012,636,6593,8792],()=>e(e.s=25256)),_N_E=e.O()}]);
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.