PageSourceSearch

https://www.coolclever.ru/_next/static/chunks/2gf6fdlsr-kwp.js

js coolclever.ru collected 2026-10-02 14:34:53 UTC 11,534 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,70786,e=>{e.v(s=>Promise.all(["static/chunks/1b9-15ekyvt_x.js"].map(s=>e.l(s))).then(()=>s(246160)))},538439,e=>{"use strict";var s,a=e.i(271645);function r(){return(r=Object.assign.bind()).apply(null,arguments)}e.s(["default",0,e=>a.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none",viewBox:"0 0 18 18"},e),s||(s=a.createElement("path",{stroke:"#BCBCBC",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m9.345 13.901 3.94 2.496c.504.32 1.129-.155.98-.743l-1.139-4.478a.68.68 0 0 1 .222-.694l3.533-2.94c.464-.387.225-1.158-.372-1.196l-4.614-.3a.66.66 0 0 1-.566-.418L9.608 1.294a.65.65 0 0 0-1.216 0l-1.72 4.334a.66.66 0 0 1-.567.418l-4.614.3c-.597.038-.836.809-.372 1.195l3.533 2.941a.68.68 0 0 1 .222.694l-1.056 4.153c-.18.705.571 1.275 1.176.892l3.661-2.32a.64.64 0 0 1 .69 0"})))])},975063,e=>{e.v({editable:"Rating-module-scss-module__27js5a__editable",fill:"Rating-module-scss-module__27js5a__fill",star:"Rating-module-scss-module__27js5a__star",wrapper:"Rating-module-scss-module__27js5a__wrapper"})},210993,e=>{e.v(s=>Promise.all(["static/chunks/3s--yi01m103s.css","static/chunks/129awxxcp1omq.css","static/chunks/0xao9hnh2bemj.css","static/chunks/1-gwxre7cqyxp.js"].map(s=>e.l(s))).then(()=>s(765133)))},590031,e=>{e.v({accordionWrapper:"ProductReview-module-scss-module__120GTa__accordionWrapper",answerHeader:"ProductReview-module-scss-module__120GTa__answerHeader",answerWrapper:"ProductReview-module-scss-module__120GTa__answerWrapper",date:"ProductReview-module-scss-module__120GTa__date",dote:"ProductReview-module-scss-module__120GTa__dote",headerText:"ProductReview-module-scss-module__120GTa__headerText",headerWrapper:"ProductReview-module-scss-module__120GTa__headerWrapper",message:"ProductReview-module-scss-module__120GTa__message",messageContainer:"ProductReview-module-scss-module__120GTa__messageContainer",numberOfAnswers:"ProductReview-module-scss-module__120GTa__numberOfAnswers",reviewWrapper:"ProductReview-module-scss-module__120GTa__reviewWrapper",showButtonWrapper:"ProductReview-module-scss-module__120GTa__showButtonWrapper"})},932674,e=>{e.v({progressbar:"ProductReviewProgressbar-module-scss-module__JsJhta__progressbar",progressbarActive:"ProductReviewProgressbar-module-scss-module__JsJhta__progressbarActive",textWrapper:"ProductReviewProgressbar-module-scss-module__JsJhta__textWrapper",wrapper:"ProductReviewProgressbar-module-scss-module__JsJhta__wrapper"})},799827,e=>{e.v({allCountWrapper:"ProductReviewStatistic-module-scss-module__N4H4WW__allCountWrapper",header:"ProductReviewStatistic-module-scss-module__N4H4WW__header",mainInfoWrapper:"ProductReviewStatistic-module-scss-module__N4H4WW__mainInfoWrapper",progressbarWrapper:"ProductReviewStatistic-module-scss-module__N4H4WW__progressbarWrapper",statisticWrapper:"ProductReviewStatistic-module-scss-module__N4H4WW__statisticWrapper",value:"ProductReviewStatistic-module-scss-module__N4H4WW__value"})},749894,e=>{e.v({buttonScrollWrapper:"ProductReviews-module-scss-module__JI0ycG__buttonScrollWrapper",buttonWrapper:"ProductReviews-module-scss-module__JI0ycG__buttonWrapper",doubleArrowSvg:"ProductReviews-module-scss-module__JI0ycG__doubleArrowSvg",extraReviewsWrapper:"ProductReviews-module-scss-module__JI0ycG__extraReviewsWrapper",header:"ProductReviews-module-scss-module__JI0ycG__header"})},837111,e=>{"use strict";var s,a,r=e.i(843476),t=e.i(770703),l=e.i(271645),d=e.i(500932),i=e.i(932674);let o=e=>{let s,a,t,l,o,c,n,u=(0,d.c)(17),{rating:m,reviews:p,allReviewCount:_}=e;if(u[0]!==m||u[1]!==p){let e;u[3]!==m?(e=e=>e.rating===m,u[3]=m,u[4]=e):e=u[4],s=p.filter(e),u[0]=m,u[1]=p,u[2]=s}else s=u[2];let h=s.length;e:{if(!_){a="0%";break e}a=`${h/_*100}%`}let v=a;return u[5]!==m?(t=(0,r.jsxs)("p",{children:["Оценка ",m]}),u[5]=m,u[6]=t):t=u[6],u[7]!==h?(l=(0,r.jsx)("span",{children:h}),u[7]=h,u[8]=l):l=u[8],u[9]!==t||u[10]!==l?(o=(0,r.jsxs)("div",{className:i.default.textWrapper,children:[t,l]}),u[9]=t,u[10]=l,u[11]=o):o=u[11],u[12]!==v?(c=(0,r.jsx)("div",{className:i.default.progressbar,children:(0,r.jsx)("div",{className:i.default.progressbarActive,style:{width:v}})}),u[12]=v,u[13]=c):c=u[13],u[14]!==o||u[15]!==c?(n=(0,r.jsxs)("div",{className:i.default.wrapper,children:[o,c]}),u[14]=o,u[15]=c,u[16]=n):n=u[16],n};var c=e.i(799827);let n=e=>{let s,a,t,l,i,n=(0,d.c)(9),{reviews:u}=e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(s=(0,r.jsx)("p",{className:c.default.header,children:"Всего отзывов"}),n[0]=s):s=n[0],n[1]!==u.length?(a=(0,r.jsx)("div",{className:c.default.mainInfoWrapper,children:(0,r.jsxs)("div",{className:c.default.allCountWrapper,children:[s,(0,r.jsx)("p",{className:c.default.value,children:u.length})]})}),n[1]=u.length,n[2]=a):a=n[2],n[3]===Symbol.for("react.memo_cache_sentinel")?(t=[5,4,3,2,1],n[3]=t):t=n[3],n[4]!==u?(l=(0,r.jsx)("div",{className:c.default.progressbarWrapper,children:t.map(e=>(0,r.jsx)(o,{rating:e,reviews:u,allReviewCount:u.length},e))}),n[4]=u,n[5]=l):l=n[5],n[6]!==a||n[7]!==l?(i=(0,r.jsxs)("div",{className:c.default.statisticWrapper,children:[a,l]}),n[6]=a,n[7]=l,n[8]=i):i=n[8],i};var u=e.i(538439),m=e.i(975063),p=e.i(207670);let _=e=>{let s,a,t,i,o,c=(0,d.c)(15),{isEditable:n,rating:_,editRating:h,className:v}=e,w=void 0!==n&&n,[f,x]=(0,l.useState)(0),g=w&&f?f:void 0===_?0:_;c[0]!==h||c[1]!==w?(s=e=>{w&&(null==h||h(e))},c[0]=h,c[1]=w,c[2]=s):s=c[2];let j=s;c[3]!==j?(a=(e,s)=>{("Space"===e.code||" "===e.key)&&j(s)},c[3]=j,c[4]=a):a=c[4];let W=a;return c[5]!==v?(t=(0,p.default)(m.default.wrapper,v),c[5]=v,c[6]=t):t=c[6],c[7]!==g||c[8]!==j||c[9]!==W||c[10]!==w?(i=Array.from({length:5},(e,s)=>(0,r.jsx)(u.default,{className:(0,p.default)(m.default.star,{[m.default.fill]:s<g,[m.default.editable]:w}),onClick:()=>j(s+1),onKeyDown:e=>W(e,s+1),onMouseEnter:()=>w&&x(s+1),onMouseLeave:()=>w&&x(0),tabIndex:w?0:-1},s)),c[7]=g,c[8]=j,c[9]=W,c[10]=w,c[11]=i):i=c[11],c[12]!==t||c[13]!==i?(o=(0,r.jsx)("div",{className:t,children:i}),c[12]=t,c[13]=i,c[14]=o):o=c[14],o};e.i(516159);var h=e.i(952673),v=e.i(590031),w=e.i(532181),f=e.i(88653),x=e.i(822315);function g(){return(g=Object.assign.bind()).apply(null,arguments)}let j=e=>l.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),s||(s=l.createElement("path",{fill:"#2E3A59",d:"M0 2v14l4.8-3.6c.346-.26.767-.4 1.2-.4h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2m2 10V2h12v8H5.334a2 2 0 0 0-1.2.4z"})),a||(a=l.createElement("path",{fill:"#2E3A59",d:"M20 20V7a2 2 0 0 0-2-2v11l-2.134-1.6a2 2 0 0 0-1.2-.4H5a2 2 0 0 0 2 2h7c.433 0 .854.14 1.2.4z"})));var W=e.i(839264);let b=e=>{let s,a,t=(0,d.c)(6),{open:l,className:i,children:o}=e;return t[0]!==o||t[1]!==i||t[2]!==l?(s=l&&(0,r.jsx)(w.m.section,{initial:"collapsed",animate:"open",exit:"collapsed",variants:{open:{opacity:1,height:"auto",overflow:"hidden"},collapsed:{opacity:0,height:0,overflow:"hidden"}},transition:(0,W.withEase)(.3),className:i,children:o},"content"),t[0]=o,t[1]=i,t[2]=l,t[3]=s):s=t[3],t[4]!==s?(a=(0,r.jsx)(f.AnimatePresence,{initial:!1,children:s}),t[4]=s,t[5]=a):a=t[5],a},N=e=>{let s,a,t,i,o,c,n,u,m,p,w,f=(0,d.c)(32),{review:g}=e,[W,N]=(0,l.useState)(!1),[y,A]=(0,l.useState)(!1),S=g.message&&g.message.length>=260;if(f[0]!==g.ownerName?(s=(0,r.jsx)("p",{className:v.default.headerText,children:g.ownerName}),f[0]=g.ownerName,f[1]=s):s=f[1],f[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.jsx)("div",{className:v.default.dote}),f[2]=a):a=f[2],f[3]!==g.rating?(t=(0,r.jsx)(_,{rating:g.rating}),f[3]=g.rating,f[4]=t):t=f[4],f[5]!==g.rating||f[6]!==g.reviewToId?(i=0===g.reviewToId&&(0,r.jsx)("p",{className:v.default.headerText,children:g.rating}),f[5]=g.rating,f[6]=g.reviewToId,f[7]=i):i=f[7],f[8]!==s||f[9]!==t||f[10]!==i?(o=(0,r.jsxs)("div",{className:v.default.headerWrapper,children:[s,a,t,i]}),f[8]=s,f[9]=t,f[10]=i,f[11]=o):o=f[11],f[12]!==S||f[13]!==y||f[14]!==g.message?(c=g.message&&(0,r.jsxs)("div",{className:v.default.messageContainer,children:[(0,r.jsxs)("span",{className:v.default.message,children:[g.message.slice(0,260),!y&&S?"...":""]}),(0,r.jsx)(b,{open:y,children:(0,r.jsx)("span",{className:v.default.message,children:g.message.slice(2
160)})})]}),f[12]=S,f[13]=y,f[14]=g.message,f[15]=c):c=f[15],f[16]!==S||f[17]!==y?(n=S&&(0,r.jsx)("div",{className:v.default.showButtonWrapper,children:(0,r.jsx)(h.default,{style:{padding:"0 6px"},text:y?"Свернуть":"Читать полностью",mainTheam:"ghost",mini:!0,onClick:()=>A(R)})}),f[16]=S,f[17]=y,f[18]=n):n=f[18],f[19]!==g.createdAt?(u=(0,x.default)(g.createdAt).format("DD MMMM YYYY"),f[19]=g.createdAt,f[20]=u):u=f[20],f[21]!==u?(m=(0,r.jsx)("p",{className:v.default.date,children:u}),f[21]=u,f[22]=m):m=f[22],f[23]!==W||f[24]!==g.answers){var C;p=!!(null==(C=g.answers)?void 0:C.length)&&(0,r.jsxs)("div",{className:v.default.accordionWrapper,children:[(0,r.jsxs)("div",{className:v.default.answerHeader,onClick:()=>N(P),children:[(0,r.jsx)(j,{height:"12px"}),(0,r.jsx)("p",{className:v.default.numberOfAnswers,children:g.answers.length})]}),(0,r.jsx)(b,{open:W,children:g.answers.map(T)})]}),f[23]=W,f[24]=g.answers,f[25]=p}else p=f[25];return f[26]!==p||f[27]!==o||f[28]!==c||f[29]!==n||f[30]!==m?(w=(0,r.jsxs)("div",{className:v.default.reviewWrapper,children:[o,c,n,m,p]}),f[26]=p,f[27]=o,f[28]=c,f[29]=n,f[30]=m,f[31]=w):w=f[31],w};function R(e){return!e}function P(e){return!e}function T(e,s){return(0,r.jsxs)("div",{className:v.default.answerWrapper,children:[(0,r.jsx)("div",{className:v.default.headerWrapper,children:(0,r.jsx)("p",{className:v.default.headerText,children:e.ownerName})}),(0,r.jsx)("p",{className:v.default.message,children:e.message}),(0,r.jsx)("p",{className:v.default.date,children:(0,x.default)(e.createdAt).format("DD MMMM YYYY")})]},s)}var y=e.i(749894),A=e.i(775786),S=e.i(198053);let C=(0,t.default)(()=>e.A(210993),{loadableGenerated:{modules:[765133]}}),k=(0,t.default)(()=>e.A(70786),{loadableGenerated:{modules:[246160]}}),G=(0,l.memo)(e=>{let{productId:s,productName:a,reviews:t}=e,d=(0,l.useRef)(null),i=(0,A.useAppSelector)(S.selectIsAuth),[o,c]=(0,l.useState)(!1),[u,m]=(0,l.useState)(!1);return(0,r.jsxs)("div",{ref:d,children:[(0,r.jsx)("p",{className:y.default.header,children:"Честные отзывы"}),(0,r.jsx)(n,{reviews:t}),!!t.length&&t.slice(0,4).map(e=>(0,r.jsx)(N,{review:e,productId:s},e.id)),!!t.length&&o&&(0,r.jsxs)("div",{className:y.default.extraReviewsWrapper,children:[(0,r.jsx)("div",{className:y.default.buttonScrollWrapper,children:(0,r.jsx)(h.default,{img:(0,r.jsx)(k,{className:y.default.doubleArrowSvg}),style:{backgroundColor:"white"},mainTheam:"outline",circle:!0,onClick:()=>{var e;c(!1),null==(e=d.current)||e.scrollIntoView({behavior:"smooth"})}})}),t.slice(4).map(e=>(0,r.jsx)(N,{review:e,productId:s},e.id))]}),(0,r.jsxs)("div",{className:y.default.buttonWrapper,children:[i&&(0,r.jsx)(h.default,{mainTheam:"outline",mainColor:"green",text:"Добавить отзыв",onClick:()=>m(!0)}),!1==o&&(0,r.jsx)(h.default,{mainTheam:"ghost",mainColor:"green",text:"Смотреть все отзывы",onClick:()=>{var e;c(!0),null==(e=d.current)||e.scrollIntoView({block:"center",behavior:"smooth"})}})]}),u&&(0,r.jsx)(C,{productId:s,productName:a,isOpened:u,onClose:()=>m(!1)})]})});G.displayName="ProductReviews",e.s([],372524),e.i(372524),e.s(["default",0,G],837111)},250681,function(e){e.n(e.i(837111))}]);

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.