PageSourceSearch

https://tutorcircle.hk/new/_next/static/chunks/pages/srst/favourite-07fad1bd1202e83f.js

js tutorcircle.hk collected 2026-10-02 10:18:53 UTC 6,858 bytes, 28 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9703],{98456:function(e,t,r){"use strict";r.d(t,{Z:function(){return C}});var n=r(63366),i=r(87462),a=r(67294),s=r(90512),o=r(94780),l=r(70917),c=r(98216),u=r(71657),d=r(90948),f=r(1588),p=r(34867);function h(e){return(0,p.Z)("MuiCircularProgress",e)}(0,f.Z)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var v=r(85893);const m=["className","color","disableShrink","size","style","thickness","value","variant"];let g,x,k,y,S=e=>e;const Z=44,b=(0,l.F4)(g||(g=S`
2  0% {
3    transform: rotate(0deg);
4  }
5
6  100% {
7    transform: rotate(360deg);
8  }
9`)),w=(0,l.F4)(x||(x=S`
10  0% {
11    stroke-dasharray: 1px, 200px;
12    stroke-dashoffset: 0;
13  }
14
15  50% {
16    stroke-dasharray: 100px, 200px;
17    stroke-dashoffset: -15px;
18  }
19
20  100% {
21    stroke-dasharray: 100px, 200px;
22    stroke-dashoffset: -125px;
23  }
24`)),j=(0,d.ZP)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`color${(0,c.Z)(r.color)}`]]}})((({ownerState:e,theme:t})=>(0,i.Z)({display:"inline-block"},"determinate"===e.variant&&{transition:t.transitions.create("transform")},"inherit"!==e.color&&{color:(t.vars||t).palette[e.color].main})),(({ownerState:e})=>"indeterminate"===e.variant&&(0,l.iv)(k||(k=S`
25      animation: ${0} 1.4s linear infinite;
26    `),b))),P=(0,d.ZP)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),_=(0,d.ZP)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.circle,t[`circle${(0,c.Z)(r.variant)}`],r.disableShrink&&t.circleDisableShrink]}})((({ownerState:e,theme:t})=>(0,i.Z)({stroke:"currentColor"},"determinate"===e.variant&&{transition:t.transitions.create("stroke-dashoffset")},"indeterminate"===e.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})),(({ownerState:e})=>"indeterminate"===e.variant&&!e.disableShrink&&(0,l.iv)(y||(y=S`
27      animation: ${0} 1.4s ease-in-out infinite;
28    `),w)));var C=a.forwardRef((function(e,t){const r=(0,u.Z)({props:e,name:"MuiCircularProgress"}),{className:a,color:l="primary",disableShrink:d=!1,size:f=40,style:p,thickness:g=3.6,value:x=0,variant:k="indeterminate"}=r,y=(0,n.Z)(r,m),S=(0,i.Z)({},r,{color:l,disableShrink:d,size:f,thickness:g,value:x,variant:k}),b=(e=>{const{classes:t,variant:r,color:n,disableShrink:i}=e,a={root:["root",r,`color${(0,c.Z)(n)}`],svg:["svg"],circle:["circle",`circle${(0,c.Z)(r)}`,i&&"circleDisableShrink"]};return(0,o.Z)(a,h,t)})(S),w={},C={},I={};if("determinate"===k){const e=2*Math.PI*((Z-g)/2);w.strokeDasharray=e.toFixed(3),I["aria-valuenow"]=Math.round(x),w.strokeDashoffset=`${((100-x)/100*e).toFixed(3)}px`,C.transform="rotate(-90deg)"}return(0,v.jsx)(j,(0,i.Z)({className:(0,s.Z)(b.root,a),style:(0,i.Z)({width:f,height:f},C,p),ownerState:S,ref:t,role:"progressbar"},I,y,{children:(0,v.jsx)(P,{className:b.svg,ownerState:S,viewBox:"22 22 44 44",children:(0,v.jsx)(_,{className:b.circle,style:w,ownerState:S,cx:Z,cy:Z,r:(Z-g)/2,fill:"none",strokeWidth:g})})}))}))},96373:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/srst/favourite",function(){return r(58135)}])},58135:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSG:function(){return x},default:function(){return k}});var n=r(14924),i=r(85893),a=r(67294),s=r(90948),o=r(98456),l=r(74897),c=r(30918),u=r(99859),d=r(64555),f=r(50246),p=r(33299),h=r(89795),v=(0,s.ZP)("span")((function(e){var t=e.theme;return(0,n.Z)({fontSize:24,color:"#414042",fontWeight:"bold",paddingTop:20,paddingBottom:20},t.breakpoints.up("md"),{fontSize:32})})),m=(0,s.ZP)("span")((function(e){var t=e.theme;return(0,n.Z)({fontSize:12,marginLeft:10},t.breakpoints.up("md"),{fontSize:16})})),g=(0,s.ZP)("div")((function(e){var t,r=e.theme;return t={flex:1,display:"flex",flexWrap:"wrap",maxWidth:700,justifyContent:"space-around",marginLeft:"5%",marginRight:"5%"},(0,n.Z)(t,r.breakpoints.up("sm"),{marginLeft:30,marginRight:30,maxWidth:1040}),(0,n.Z)(t,r.breakpoints.up("xl"),{maxWidth:1400}),t})),x=((0,s.ZP)("div")((function(e){var t,r=e.theme;return t={position:"fixed",right:"5%",top:"15%",cursor:"pointer"},(0,n.Z)(t,r.breakpoints.up(1300),{left:"90vw",right:"auto"}),(0,n.Z)(t,r.breakpoints.up(1450),{left:"80vw",right:"auto"}),(0,n.Z)(t,r.breakpoints.down(600),{top:"25%"}),t})),!0);function k(e){var t=function(e){var t=z.filter((function(t){return t.tutorid==e})),r=0;return t.map((function(e){e.punctuality>0&&e.responsibility>0&&e.patience>0?r+=(parseInt(e.punctuality)+parseInt(e.responsibility)+parseInt(e.patience))/3:r+=5})),t.length>0&&(r/=t.length),r>3?r:-1},r=(0,l.$G)("common"),n=r.t,s=r.i18n,x=(0,p.useSession)(),k=x.data,y=x.status,S=(0,a.useState)(!1),Z=S[0],b=S[1],w=(0,a.useState)([]),j=(w[0],w[1]),P=(0,a.useState)(0),_=P[0],C=P[1],I=(0,a.useState)([]),N=I[0],D=I[1],F=(0,a.useState)([]),z=F[0],M=F[1];return(0,a.useEffect)((function(){if("loading"!==y&&k&&k.user){var e={userid:k.user.id,usertype:d.bP,option_name:h.gP,option_type:h.d1};(0,f.zQ)(e,(function(e){if(e.result&&e.result.value){var t=[];try{t=e.result.value.split(",").map((function(e){return parseInt(e)}))}catch(r){}j(t),function(e){b(!0);var t={start:0,size:100};t.tids=e,(0,f.EA)(t,(function(e){var t=e.result;b(!1),t&&(C(t.totalCount),M(t.reviews),D(t.list))}))}(t)}}))}}),[y]),(0,i.jsx)(c.Z,{userType:d.bP,backgroundColor:"#F3F5F8",footer:"en"==s.language?(0,i.jsx)("div",{}):void 0,children:(0,i.jsxs)("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",backgroundColor:"#F3F5F8"},children:[(0,i.jsx)("div",{style:{display:"flex",flexDirection:"column",flex:1,alignItems:"center",paddingLeft:"5%",paddingRight:"5%"},children:(0,i.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.jsx)(v,{children:n("label-srst-page-favourite")}),_?(0,i.jsx)(m,{children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:n("label-srst-title-tutor",{tutorCount:_})}})}):null]})}),(0,i.jsx)(g,{children:function(){var e=[];return N&&N.length>0&&(e=N.map((function(e){return(0,i.jsx)("div",{style:{cursor:"pointer"},onClick:function(){var t="./detail/"+e.tutorid;window.open(t,"_blank")},children:(0,i.jsx)(u.Z,{tutor:e,rating:t(e.tutorid)})})}))),Z?e.push((0,i.jsx)("div",{style:{width:"100%",height:100,display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.jsx)(o.Z,{})})):e.push((0,i.jsx)("div",{style:{width:"100%",marginTop:20,marginBottom:20},children:(0,i.jsx)("h3",{style:{textAlign:"center"},children:"\xa0\xa0\xa0\xa0\xa0"})})),e}()})]})})}}},function(e){e.O(0,[3714,1551,760,3522,4799,9305,321,9894,6462,7635,918,9859,9774,2888,179],(function(){return t=96373,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.