(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5092af4c"],{"0612":function(t,e,a){"use strict";a("b80e")},"0e2a":function(t,e,a){},"13c7":function(t,e,a){},"189c":function(t,e,a){},"195b":function(t,e,a){"use strict";var i=function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"like-container",on:{click:function(e){return e.stopPropagation(),t.likeTheme.apply(null,arguments)}}},[e("svg",{staticClass:"like-icon",attrs:{xmlns:"http://www.w3.org/2000/svg",width:"42",height:"40",viewBox:"0 0 42 40",fill:"none"}},[e("path",{attrs:{d:"M5.53816 15.9949H2.38006C1.06559 15.9949 0 17.0885 0 18.4375V37.5102C0 38.8592 1.06559 39.9528 2.38006 39.9528H5.53816C6.85264 39.9528 7.91822 38.8592 7.91822 37.5102V18.4375C7.91822 17.0885 6.85264 15.9949 5.53816 15.9949Z",fill:t.styles.color}}),e("path",{attrs:{d:"M37.6041 14.2843H28.7781C27.7326 14.032 28.0001 12.7427 28.1027 12.2658C28.4404 10.6688 28.9402 6.06909 28.0352 3.36582C27.1302 0.662549 24.9473 -0.0500073 23.7749 0.00267183C22.6024 0.055351 19.6739 0.221703 19.5686 4.86856C19.4632 9.51541 17.1993 11.6281 16.2943 12.5458C15.9929 12.8453 15.6666 13.1171 15.319 13.3582C14.5974 13.8612 13.8191 14.2727 13.0011 14.5837L12.3014 14.861C11.7921 15.0574 11.3534 15.4088 11.0439 15.8681C10.7345 16.3274 10.569 16.8727 10.5697 17.4311V37.3716C10.5694 37.7166 10.6353 38.0583 10.7637 38.3772C10.8921 38.6961 11.0805 38.9859 11.3181 39.23C11.5557 39.4741 11.8379 39.6677 12.1484 39.7999C12.459 39.932 12.7919 40 13.1281 40H33.5518C34.6396 40.0001 35.6952 39.6214 36.5461 38.9259C37.397 38.2304 37.9929 37.2592 38.2362 36.1711L41.886 19.8128C42.0358 19.1514 42.038 18.4638 41.8925 17.8014C41.7471 17.1389 41.4577 16.5188 41.046 15.9872C40.6343 15.4557 40.1109 15.0264 39.5149 14.7315C38.9189 14.4367 38.2657 14.2838 37.6041 14.2843Z",fill:t.styles.color}})]),e("p",{staticClass:"like-count"},[t._v(t._s(t.formattedLikeCount))])])])},o=[],s=a("2f62"),n=a("9cbb"),c=a("c69e"),r=a("d399"),l={name:"ThemeLike",props:{status:{default:n["c"].NEVER_LIKED},likeCount:{default:0},data:Object,type:{default:null}},data(){return{isRequesting:!1}},computed:{...Object(s["d"])(["isShowLikeAnime"]),styles(){switch(this.status){case n["c"].LIKED:return{color:"#F3433D"};default:return{color:"#FFFFFF"}}},formattedLikeCount(){const{likeCount:t}=this;return t?t>=1e4&&t<1e6?Math.floor(t/100)/10+"k":t>=1e6?Math.floor(t/1e4)/100+"m":t:0}},created(){this.$bus.$on(n["b"].LIKE_STATUS_CHANGE,this.onLikeStatusChange)},destroyed(){this.$bus.$off(n["b"].LIKE_STATUS_CHANGE,this.onLikeStatusChange)},methods:{...Object(s["c"])(["setIsShowLikeAnime"]),onLikeStatusChange({id:t,liked:e,likeCount:a}){const i=this.type===n["d"].THEME?this.data.productId:this.data.subjectId;t===i&&(this.data.liked=e,this.data.likeCount=a)},openThemeApp(){const t=`${location.origin}${location.pathname}?source=theme#/public-voting`,e="theme://zhuti.xiaomi.com/page?pageData=",a={homeIndex:0,tabs:[{url:t,title:{}}]};location.href=e+encodeURIComponent(JSON.stringify(a))},likeTheme(){return/thememanager/i.test(navigator.userAgent)?this.type&&!this.isRequesting?this.status===n["c"].LIKED?this.unlike():this.like():void 0:this.openThemeApp()},like(){const t=this.type===n["d"].THEME?this.data.productId:this.data.subjectId,e={type:this.type,targetId:t};this.isRequesting=!0,Object(c["f"])(e).then(e=>{const{apiCode:a,apiMessage:i}=e;"0"===a?(this.data.liked=n["c"].LIKED,this.data.likeCount++,this.setIsShowLikeAnime(!0),this.$emit("like"),this.$bus.$emit(n["b"].LIKE_STATUS_CHANGE,{id:t,liked:this.data.liked,likeCount:this.data.likeCount})):Object(r["a"])({message:i||"Network Error",duration:3e3})}).catch(t=>{var e,a,i;401===t.response.status||"401"===(null===(e=t.response.data)||void 0===e?void 0:e.apiCode)?(window.loginCallback=e=>{try{const t=JSON.parse(e);0===t.code&&this.$bus.$emit(n["b"].LOGIN)}catch(t){}delete window.loginCallback},window.MiuiJsBridge.invoke("com.android.thememanager.h5.feature.AccountFeature","login","","loginCallback")):Object(r["a"])({message:(null===(a=t.response)||void 0===a||null===(i=a.data)||void 0===i?void 0:i.apiMessage)||t.message||"Network Error",duration:3e3})}).finally(()=>{this.isRequesting=!1})},unlike(){const t=this.type===n["d"].THEME?this.data.productId:this.data.subjectId,e={type:this.type,targetId:t};this.isRequesting=!0,Object(c["g"])(e).then(e=>{const{apiCode:a,apiData:i,apiMessage:o}=e;"0"===a?(this.data.liked=Object.values(n["c"]).includes(i)?i:n["c"].NEVER_LIKED,this.data.likeCount--,this.$emit("unlike"),this.$bus.$emit(n["b"].LIKE_STATUS_CHANGE,{id:t,liked:this.data.liked,likeCount:this.data.likeCount})):Object(r["a"])({message:o||"Network Error",duration:3e3})}).catch(t=>{var e,a;401===t.response.status?(window.loginCallback=e=>{try{const t=JSON.parse(e);0===t.code&&this.$bus.$emit(n["b"].LOGIN)}catch(t){}delete window.loginCallback},window.MiuiJsBridge.invoke("com.android.thememanager.h5.feature.AccountFeature","login","","loginCallback")):Object(r["a"])({message:(null===(e=t.response)||void 0===e||null===(a=e.data)||void 0===a?void 0:a.apiMessage)||t.message||"Network Error",duration:3e3})}).finally(()=>{this.isRequesting=!1})}}},d=l,u=(a("ece2"),a("2877")),m=Object(u["a"])(d,i,o,!1,null,"12dbd7aa",null);e["a"]=m.exports},"205c":function(t,e,a){"use strict";var i=function(){var t=this,e=t._self._c;return t.isShowBackToTop?e("transition",{attrs:{name:"fade"}},[e("div",{staticClass:"back-to-top",on:{click:t.backToTop}},[e("span",[t._v(t._s(t.$t("backToTop")))])])]):t._e()},o=[],s=a("ed08"),n={name:"BackToTop",data(){return{isShowBackToTop:!1}},mounted(){this.throttleCheckIsShowBackToTop=Object(s["f"])(()=>{this.checkIsShowBackToTop()},200),window.addEventListener("scroll",this.throttleCheckIsShowBackToTop)},beforeDestroy(){window.removeEventListener("scroll",this.throttleCheckIsShowBackToTop)},methods:{backToTop(){Object(s["e"])(0)},checkIsShowBackToTop(){this.isShowBackToTop=window.scrollY>=.7*document.documentElement.clientHeight}}},c=n,r=(a("0612"),a("2877")),l=Object(r["a"])(c,i,o,!1,null,"62b309df",null);e["a"]=l.exports},"2bc2":function(t,e,a){},3310:function(t,e,a){},"33b5":function(t,e,a){"use strict";a("0e2a")},"46da":function(t,e,a){"use strict";var i=function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"exposure",rawName:"v-exposure",value:{data:{...t.data,pageId:t.currentPageId}},expression:"{ data: { ...data, pageId: currentPageId } }"}],staticClass:"theme-item",on:{click:function(e){return e.stopPropagation(),t.goThemeDetail.apply(null,arguments)}}},[e("theme-like",{staticClass:"theme-like",attrs:{"like-count":t.data.likeCount,status:t.likeStatus,data:t.data,type:t.LIKE_TYPE.THEME},on:{like:t.onLike,unlike:t.onUnlike}}),e("img",{staticClass:"theme-img",attrs:{src:t.data.imageUrl,alt:""}}),e("p",{staticClass:"theme-name"},[t._v(t._s(t.data.name))]),e("p",{staticClass:"theme-author"},[t._v(t._s(t.data.author))])],1)},o=[],s=a("9cbb"),n=a("195b"),c=a("ed08"),r=a("6039"),l={name:"ThemeItem",components:{ThemeLike:n["a"]},inject:["pageId"],props:{data:{required:!0}},data(){return{LIKE_TYPE:s["d"],currentPageId:this.pageId}},computed:{likeStatus(){var t;return null!==(t=this.data)&&void 0!==t&&t.liked?this.data.liked:s["c"].NEVER_LIKED}},methods:{goThemeDetail(){const t={clientInfo:Object(c["c"])(),contentType:"THEME",action:"CLICK",pageId:this.currentPageId,source:this.$route.query.source||"",trackIds:[this.data.trackId]};Object(r["a"])(t),window.location.href=this.formatThemeLink(this.data.link)},onLike(){this.$emit("like")},onUnlike(){this.$emit("unlike")}}},d=l,u=(a("33b5"),a("2877")),m=Object(u["a"])(d,i,o,!1,null,"462189e5",null);e["a"]=m.exports},"46fa":function(t,e,a){"use strict";a("2bc2")},"79da":function(t,e,a){"use strict";a("3310")},"967c":function(t,e,a){"use strict";a("abd8")},"99a4":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAACSCAMAAAA94xkqAAAAPFBMVEWddv8AAACddv+hef+eeP+hef+dd/+ddv+dd/+deP+dd/+dd/+fd/+ZgP+bdf+cdP+bdv+dd/+ddv+ed//QQbipAAAAFHRSTlOZAIYmORNzQ1ZgTY8cClcwfWknfMeAO38AAAEzSURBVFjD7c05cgJBEETRrKJ6mR3Q/e8qA1mSIKZ+BFj97XyRskzbGm2fqk7vj/3m+ukUuO+P/Wm0RV0kZdB9f4gEiioph8KlJLq7lERrlbJolrKoXJVGbVEadSmLtqo0Kq4TESNi9Mvk0VV51JVHTXlUBJADNCuPigC6ARQCyAEKAeQAHQKoAlQEUCfIAVoFUCfoClARQAdBnaBKkEArQQdBjaBO0I2gSpAzNBqNRqPRaDR6Xz7NEZc/vRC1Ffu/p2S6mFkO1WKWRMthL3tyk0bdLI1my6OwPGqWR7PlUbc8cssjLwCF5dFkeeQFoGZ55AZQAOQGUADkBlAA5AbQRFABqBpAQVABqBpAjaAVIDeAJoKCoBWgxQCqBO0ENYIuBG0ALQbQF0GVoImg+WMoPoW+AaygDytV3VCfAAAAAElFTkSuQmCC"},"9d1b":function(t,e,a){},"9ef7":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"main"},[e("page-header"),e("welcome"),e("div",{staticClass:"page-content"},[e("div",{staticClass:"introduction"},[t._v(t._s(t.$t("introduction")))]),e("div",{staticClass:"view-prize-container"},[e("router-link",{attrs:{to:{path:"/",query:{back_c:1,from:t.PAGE_REF.PUBLIC_VOTING_HOME}},tag:"a"}},[t._v(t._s(t.$t("viewPrizesAndFeaturedThemes")))])],1),e("vote",{attrs:{"total-like-data":t.totalLikeData,"new-themes-data":t.newThemesData,"top100-data":t.top100Data,"operation-data":t.operationData}}),e("category",{attrs:{"main-data":t.mainData,"lock-screen-data":t.lockScreenData,"game-ip-data":t.gameIpData}})],1),e("back-to-top"),e("page-footer")],1)},o=[],s=a("d399"),n=a("6039"),c=a("ed08"),r=a("9cbb"),l=function(){var t=this,e=t._self._c;return e("div",{ref:"header",class:{header:!0,open:this.isMenuOpen,"white-bg":this.noBackdrop||"welcome"!==this.activeName}},[e("div",{staticClass:"toolbar"},[e("img",{staticClass:"logo",attrs:{src:a("9d64")}}),t.isShowLanguages?e("div",{staticClass:"lang-select",on:{click:function(e){t.isLangOpen=!t.isLangOpen}}},[e("div",{staticClass:"current-lang"},[t._v(t._s(t.lang))]),e("ul",{directives:[{name:"show",rawName:"v-show",value:t.isLangOpen,expression:"isLangOpen"}]},t._l(t.langList,(function(a){return e("li",{key:a,on:{click:function(e){return t.changeLang(a)}}},[t._v(t._s(a))])})),0)]):t._e(),e("div",{staticClass:"right"},[e("div",{staticClass:"share-icon",on:{click:t.handleShareClick}}),e("div",{staticClass:"menu-icon",on:{click:t.handleMenuClick}})])]),e("ul",{directives:[{name:"show",rawName:"v-show",value:t.isMenuOpen,expression:"isMenuOpen"}],staticClass:"menu-list"},t._l(t.menus,(function(a){return e("li",{key:a.name,class:{active:a.name===t.activeName,"menu-item":!0},on:{click:function(e){return t.moveTo(a.name)}}},[t._v(" "+t._s(a.text)+" ")])})),0)])},d=[],u=(a("c2d8"),a("dd29")),m={name:"PageHeader",data(){return{lang:localStorage.getItem("lang"),langList:["en","in","pt","ru"],isShowLanguages:!1,isLangOpen:!1,isMenuOpen:!1,activeName:"welcome",noBackdrop:!1,menus:[{name:"welcome",text:this.$t("voteSectionHome")},{name:"vote",text:this.$t("voteSectionVote")},{name:"category",text:this.$t("voteSectionCategory")}],checkActiveFunc:()=>{}}},mounted(){this.checkActiveFunc=Object(c["f"])(()=>{this.activeName=this.getCurrentPosition()},200),document.addEventListener("touchstart",this.closeMenu),window.addEventListener("scroll",this.checkActiveFunc);const t=document.querySelector(".header");void 0===t.style.backdropFilter&&(this.noBackdrop=!0)},beforeDestroy(){document.removeEventListener("touchstart",this.closeMenu),window.removeEventListener("scroll",this.checkActiveFunc)},methods:{closeMenu(t){t.target.matches(".menu-list, li.menu-item")||t.target.matches(".menu-icon")||(this.isMenuOpen=!1)},changeLang(t){this.lang=t,localStorage.setItem("lang",t),window.location.reload()},handleShareClick(){const{protocol:t,host:e}=location,a=t+"//"+e+"/theme-competition-2023/go-theme.html#/public-voting";Object(c["b"])(a),Object(s["a"])({message:this.$t("copyLinkToClipbord"),duration:3e3})},handleMenuClick(){this.isMenuOpen=!this.isMenuOpen,this.$emit("open")},moveTo(t){this.isMenuOpen=!1,Object(c["d"])(t,{offsetTop:this.$refs.header.clientHeight||0})},getCurrentPosition(){const{scrollTop:t}=document.documentElement;for(let e=this.menus.length-1;e>=0;e--){const{name:a}=this.menus[e],i=Object(u["b"])(document.querySelector("."+a)),o=t-i+(this.$refs.header.clientHeight||0);if(o>-1)return a}return this.menus[0].name}}},g=m,h=(a("b425"),a("2877")),p=Object(h["a"])(g,l,d,!1,null,"0cd5182b",null),v=p.exports,C=function(){var t=this,e=t._self._c;return e("div",{staticClass:"welcome",style:{height:t.winHeight+"px",backgroundImage:t.bgImage}},[e("div",{staticClass:"title"},[e("h1",[t._v(t._s(t.$t("title")))]),e("span",{staticClass:"split-line"}),e("div",{staticClass:"slogan"},[t._v(t._s(t.$t("slogan")))])]),e("div",{staticClass:"bottom"},[e("div",{staticClass:"btn-go",on:{click:function(e){return t.handleGoClick()}}},[e("button",[t._v(t._s(t.$t("enterCompetition")))])]),t.seconds>0?e("div",{staticClass:"cutdown-tip"},[e("div",[t._v(" "+t._s(t.$t(t.isVotingOpen?"publicVotingEndsIn":"publicVotingBeginsIn"))+" ")]),e("div",{staticClass:"timer"},[e("span",[t._v(t._s(t.d)),e("b",[t._v(t._s(t.$t("timerDay")))])]),t._v(": "),e("span",[t._v(t._s(t.h)),e("b",[t._v(t._s(t.$t("timerHour")))])]),t._v(": "),e("span",[t._v(t._s(t.m)),e("b",[t._v(t._s(t.$t("timerMinute")))])]),t._v(": "),e("span",[t._v(t._s(t.s)),e("b",[t._v(t._s(t.$t("timerSecond")))])])])]):t._e(),e("span",{staticClass:"arrow-down",on:{click:function(e){return t.moveToNext()}}})])])},k=[],b=a("2f62"),A={name:"Welcome",components:{},data(){return{bgImage:`url('${r["j"]?a("033c"):a("91b1")}')`,timer:null,startDate:r["h"].UPLOAD_BEGIN.valueOf(),votingStartDate:r["h"].PUBLIC_VOTING.valueOf(),votingEndDate:r["h"].UPLOAD_END.valueOf(),isUploadOpen:!1,isVotingOpen:!1,seconds:0,d:"",h:"",m:"",s:"",winHeight:window.innerHeight}},computed:{...Object(b["b"])(["finalShowAdsBanner"])},watch:{finalShowAdsBanner:{handler(){this.$nextTick(()=>{const t=this.finalShowAdsBanner?Object(c["g"])(188):0;this.winHeight=window.innerHeight-t})},immediate:!0}},beforeMount(){this.updateState(),this.timer=setInterval(this.updateState,1e3)},beforeDestroy(){clearInterval(this.timer)},methods:{updateState(){const t=Date.now();this.isVotingOpen=this.votingStartDate<=t;const e=this.isVotingOpen?this.votingEndDate:this.votingStartDate,a=this.seconds=Math.round(e-t)/1e3;a>0&&(this.d=this.fmt(Math.floor(a/86400)),this.h=this.fmt(Math.floor(a%86400/3600)),this.m=this.fmt(Math.floor(a%86400%3600/60)),this.s=this.fmt(Math.floor(a%86400%3600%60)))},fmt(t){return t>9?String(t):"0"+t},handleGoClick(){Object(c["b"])("https://zhuti.designer.intl.xiaomi.com/theme-competition-2023-outer/home"),Object(s["a"])({message:this.$t("linkCopySuccessOpenOnPC"),duration:3e3})},moveToNext(){Object(c["d"])("introduction",{offsetTop:document.querySelector(".header").clientHeight||0})}}},f=A,E=(a("aa75"),Object(h["a"])(f,C,k,!1,null,"4435e368",null)),I=E.exports,O=function(){var t,e,a,i,o,s=this,n=s._self._c;return n("div",{staticClass:"vote",class:"vote-"+s.$i18n.locale},[n("section-title",[s._v(s._s(s.$t("voteSectionVote")))]),n("div",{staticClass:"vote-count-container"},[n("div",{staticClass:"vote-count-box"},[s._v(s._s(s.formattedLikeCount))]),n("div",{staticClass:"vote-tip-container"},[n("div",{staticClass:"vote-tip-text"},[s._v(s._s(s.$t("voteEveryDayTip")))]),n("div",{staticClass:"vote-rule-btn",on:{click:s.showVotingRules}})])]),null!==(t=s.top100Data)&&void 0!==t&&null!==(e=t.products)&&void 0!==e&&e.length?n("subject-block",{attrs:{title:s.$t("top100"),data:s.top100Data},on:{"more-click":function(t){var e;s.goPage("ThemeListTop100",{title:s.$t("top100"),type:null===(e=s.top100Data)||void 0===e?void 0:e.type})}}}):s._e(),null!==(a=s.operationData)&&void 0!==a&&null!==(i=a.products)&&void 0!==i&&i.length?n("subject-block",{attrs:{title:(null===(o=s.operationData)||void 0===o?void 0:o.subjectName)||"",data:s.operationData},on:{"more-click":function(t){var e,a,i;s.goPage("ThemeList",{title:s.$t("competitionEntries"),id:null===(e=s.operationData)||void 0===e?void 0:e.subjectId,type:null===(a=s.operationData)||void 0===a?void 0:a.type},null===(i=s.operationData)||void 0===i?void 0:i.subjectId)}}}):s._e(),n("transition",{attrs:{name:"fade"}},[s.isShowVotingRules?n("div",{staticClass:"voting-rules-container"},[n("div",{staticClass:"voting-rules-popup",class:"voting-rules-popup-"+s.$i18n.locale},[n("div",{staticClass:"voting-rules-close",on:{click:s.closeVotingRules}}),n("group-title",{staticClass:"voting-rules-title"},[s._v(s._s(s.$t("votingRulesTitle")))]),n("div",{staticClass:"voting-rules-content"},[s._v(s._s(s.$t("votingRules")))])],1)]):s._e()])],1)},_=[],T=(a("14d9"),a("fa2b")),D=a("c1f7"),w=a("d450"),y={name:"Vote",components:{SubjectBlock:D["a"],SectionTitle:T["a"],GroupTitle:w["a"]},inject:["pageId"],props:{totalLikeData:{type:Object,required:!0,default:()=>({})},newThemesData:{type:Object,required:!0,default:()=>({})},top100Data:{type:Object,required:!0,default:()=>({})},operationData:{type:Object,required:!0,default:()=>({})}},data(){return{isShowVotingRules:!1}},computed:{formattedLikeCount(){return this.totalLikeData.totalLikeCount?String(this.totalLikeData.totalLikeCount).replace(/(.)(?=(\d{3})+$)/g,"$1,"):"0"}},methods:{goPage(t,e={},a=!0){a&&this.$router.push({name:t,query:{...e,back_c:1,from:r["e"].PUBLIC_VOTING_HOME}})},showVotingRules(){this.isShowVotingRules=!0},closeVotingRules(){this.isShowVotingRules=!1}}},j=y,L=(a("79da"),Object(h["a"])(j,O,_,!1,null,"1fab6217",null)),S=L.exports,M=function(){var t=this,e=t._self._c;return e("div",{staticClass:"category"},[e("section-title",[t._v(t._s(t.$t("voteSectionCategory")))]),e("category-block",{attrs:{title:t.$t("mainCategory"),"title-color":"blue",name:t.$t("mainCategoryName"),desc:t.$t("mainCategoryDesc"),data:t.mainData},on:{"more-click":function(e){var a,i,o;t.goPage("ThemeList",{title:t.$t("mainCategory"),id:null===(a=t.mainData)||void 0===a?void 0:a.subjectId,type:null===(i=t.mainData)||void 0===i?void 0:i.type},null===(o=t.mainData)||void 0===o?void 0:o.subjectId)}}}),e("category-block",{attrs:{title:t.$t("lockscreenCategory"),"title-color":"purple",name:t.$t("lockscreenCategoryName"),desc:t.$t("lockscreenCategoryDesc"),data:t.lockScreenData},on:{"more-click":function(e){var a,i,o;t.goPage("ThemeList",{title:t.$t("lockscreenCategory"),id:null===(a=t.lockScreenData)||void 0===a?void 0:a.subjectId,type:null===(i=t.lockScreenData)||void 0===i?void 0:i.type},null===(o=t.lockScreenData)||void 0===o?void 0:o.subjectId)}}}),e("game-block",{attrs:{title:t.$t("gameCategory"),name:t.$t("gameCategoryName"),desc:t.$t("gameCategoryDesc"),data:t.gameIpData},on:{"more-click":function(e){t.goPage("GameIp",{title:t.$t("gameCategoryName")})}}})],1)},N=[],B=function(){var t=this,e=t._self._c;return e("div",{staticClass:"category-block"},[e("div",{staticClass:"category-title-container"},[e("img",{staticClass:"category-title-bg",attrs:{src:t.titleBgImg,alt:""}}),e("div",{staticClass:"category-title",style:{background:t.titleBgColor}},[t._v(" "+t._s(t.title)+" ")])]),e("div",{staticClass:"category-info-container"},[e("div",{staticClass:"category-name",class:{"category-name-small":t.isCategoryNameTooLong}},[t._v(" "+t._s(t.name)+" ")]),e("div",{staticClass:"category-desc"},[t._v(t._s(t.desc))]),e("div",{staticClass:"more-btn",on:{click:t.moreClick}},[t._v(t._s(t.$t("more")))])]),e("div",{staticClass:"category-theme-list"},t._l(t.themeList,(function(a,i){return e("div",{key:a.productId,class:{"category-theme-item-first":0===i,"category-theme-item":i>0},on:{click:t.moreClick}},[e("theme-like",{staticClass:"category-theme-like",attrs:{"like-count":a.likeCount,status:a.liked?t.LIKE_STATUS.LIKED:t.LIKE_STATUS.NEVER_LIKED,data:a,type:t.LIKE_TYPE.THEME}}),e("img",{staticClass:"category-theme-img",attrs:{src:a.imageUrl,alt:""}})],1)})),0)])},P=[],$=a("be01"),R=a.n($),V=a("99a4"),Q=a.n(V),q=a("195b"),G={name:"CategoryBlock",components:{ThemeLike:q["a"]},props:{title:{required:!0,default:""},titleColor:{require:!0,default:""},name:{required:!0,default:""},desc:{required:!0,default:""},data:{require:!0,default:()=>[]}},data(){return{LIKE_TYPE:r["d"],LIKE_STATUS:r["c"]}},computed:{themeList(){var t;return((null===(t=this.data)||void 0===t?void 0:t.products)||[]).slice(0,4)},titleBgImg(){return"purple"===this.titleColor?Q.a:R.a},titleBgColor(){return"purple"===this.titleColor?"rgba(156, 118, 255, 0.60)":"rgba(93, 119, 245, 0.60)"},isCategoryNameTooLong(){return this.name.length>=14}},methods:{moreClick(){this.$emit("more-click")},goThemeDetail(t){const e={clientInfo:Object(c["c"])(),contentType:"THEME",action:"CLICK",pageId:this.pageId,source:this.$route.query.source||"",trackIds:[t.trackId]};Object(n["a"])(e),window.location.href=this.formatThemeLink(t.link)}}},x=G,U=(a("46fa"),Object(h["a"])(x,B,P,!1,null,"fce53a5e",null)),z=U.exports,H=function(){var t=this,e=t._self._c;return e("div",{staticClass:"game-block"},[e("img",{staticClass:"game-block-decoration",attrs:{src:a("f3b7"),alt:""}}),e("div",{staticClass:"game-title-container"},[e("img",{staticClass:"game-title-bg",attrs:{src:t.titleBg,alt:""}}),e("div",{staticClass:"game-title"},[t._v(" "+t._s(t.title)+" ")])]),e("div",{staticClass:"game-info-container"},[e("div",{staticClass:"game-name"},[t._v(t._s(t.name))]),e("div",{staticClass:"game-desc"},[t._v(t._s(t.desc))]),e("div",{staticClass:"more-btn",on:{click:t.moreClick}},[t._v(" "+t._s(t.$t("more"))+" ")])]),e("div",{staticClass:"game-ip-list"},t._l(t.gameList,(function(a,i){return e("div",{key:a.subjectId,staticClass:"game-ip-item",on:{click:t.moreClick}},[e("img",{class:{"game-ip-img-first":0===i,"game-ip-img":i>0},attrs:{src:a.homepageImg,alt:""}})])})),0)])},F=[],K={name:"GameBlock",props:{title:{required:!0,default:""},titleColor:{require:!0,default:""},name:{required:!0,default:""},desc:{required:!0,default:""},data:{require:!0,default:()=>({})}},data(){return{CATEGORY_TYPE:r["a"],titleBg:a("d1d8")}},computed:{gameList(){var t;return(null===(t=this.data)||void 0===t?void 0:t.subjects)||[]}},methods:{moreClick(){this.$emit("more-click")}}},Z=K,J=(a("f38e"),Object(h["a"])(Z,H,F,!1,null,"6222f7d8",null)),Y=J.exports,W={name:"Category",components:{GameBlock:Y,CategoryBlock:z,SectionTitle:T["a"]},props:{mainData:{type:Object,required:!0,default:()=>({})},lockScreenData:{type:Object,required:!0,default:()=>({})},gameIpData:{type:Object,required:!0,default:()=>({})}},methods:{goPage(t,e={},a=!0){a&&this.$router.push({name:t,query:{...e,back_c:1,from:r["e"].PUBLIC_VOTING_HOME}})}}},X=W,tt=(a("967c"),Object(h["a"])(X,M,N,!1,null,"69cf0c2b",null)),et=tt.exports,at=a("fd2d"),it=a("c69e"),ot=a("205c");const st={[r["a"].MAIN]:"mainData",[r["a"].LOCKSCREEN]:"lockScreenData",[r["a"].NEW_THEMES]:"newThemesData",[r["a"].OPERATION]:"operationData"};var nt={name:"PublicReview",components:{BackToTop:ot["a"],PageHeader:v,Welcome:I,Vote:S,Category:et,PageFooter:at["a"]},provide:{pageId:r["f"].HOME_PAGE},data(){return{pageData:null,totalLikeData:{},newThemesData:{},top100Data:{},operationData:{},mainData:{},lockScreenData:{},gameIpData:{},isBack:!1,PAGE_REF:r["e"]}},watch:{pageData(){var t;const e=(null===(t=this.pageData)||void 0===t?void 0:t.subjects)||[];e.forEach(t=>{const e=st[t.type]||{};e&&(this[e]=t)})}},beforeRouteEnter(t,e,a){e.query.from===r["e"].PUBLIC_VOTING_HOME?a(t=>t.isBack=!0):a()},beforeRouteLeave(t,e,a){try{window.sessionStorage.setItem(r["g"].VOTING_HOME_SCROLL_Y,""+window.scrollY)}catch(i){}a()},created(){this.getInitData(),this.$bus.$on(r["b"].LOGIN,this.getInitData)},mounted(){this.trackAdsExposure(r["f"].HOME_PAGE);const t={clientInfo:Object(c["c"])(),contentType:"PAGE",pageId:r["f"].HOME_PAGE,source:this.$route.query.source||"",trackIds:["home_page_exposure"]};Object(n["b"])(t)},methods:{async getInitData(){try{await Promise.all([this.getPageData(),this.getGameIpData(),this.getTotalLikeData(),this.getTop100Data()]);const t=Number(window.sessionStorage.getItem(r["g"].VOTING_HOME_SCROLL_Y));t&&this.isBack&&this.$nextTick(()=>{document.documentElement.scrollTop=t}),window.sessionStorage.removeItem(r["g"].VOTING_HOME_SCROLL_Y)}catch(t){}},getPageData(){const t={pageIndex:1,pageSize:9};return Object(it["b"])(t).then(t=>{const{apiCode:e,apiData:a,apiMessage:i}=t;"0"===e?this.pageData=a:Object(s["a"])({message:i||"Network Error",duration:3e3})}).catch(t=>{var e,a;Object(s["a"])({message:(null===(e=t.response)||void 0===e||null===(a=e.data)||void 0===a?void 0:a.apiMessage)||t.message||"Network Error",duration:3e3})})},getGameIpData(){return Object(it["a"])().then(t=>{const{apiCode:e,apiData:a,apiMessage:i}=t;"0"===e?this.gameIpData=a:Object(s["a"])({message:i||"Network Error",duration:3e3})}).catch(t=>{var e,a;Object(s["a"])({message:(null===(e=t.response)||void 0===e||null===(a=e.data)||void 0===a?void 0:a.apiMessage)||t.message||"Network Error",duration:3e3})})},getTotalLikeData(){return Object(it["e"])().then(t=>{const{apiCode:e,apiData:a,apiMessage:i}=t;"0"===e?this.totalLikeData=a:Object(s["a"])({message:i||"Network Error",duration:3e3})}).catch(t=>{var e,a;Object(s["a"])({message:(null===(e=t.response)||void 0===e||null===(a=e.data)||void 0===a?void 0:a.apiMessage)||t.message||"Network Error",duration:3e3})})},getTop100Data(){const t={pageIndex:1,pageSize:6};return Object(it["c"])(t).then(t=>{const{apiCode:e,apiData:a,apiMessage:i}=t;"0"===e?this.top100Data={type:r["a"].TOP100,products:(null===a||void 0===a?void 0:a.products)||[]}:Object(s["a"])({message:i||"Network Error",duration:3e3})}).catch(t=>{var e,a;Object(s["a"])({message:(null===(e=t.response)||void 0===e||null===(a=e.data)||void 0===a?void 0:a.apiMessage)||t.message||"Network Error",duration:3e3})})}}},ct=nt,rt=(a("ffa2"),Object(h["a"])(ct,i,o,!1,null,"3022370d",null));e["default"]=rt.exports},a942:function(t,e,a){},aa75:function(t,e,a){"use strict";a("13c7")},abd8:function(t,e,a){},b425:function(t,e,a){"use strict";a("9d1b")},b80e:function(t,e,a){},baee:function(t,e,a){},bc20:function(t,e,a){},be01:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAACSCAMAAAA94xkqAAAAQlBMVEVddvUAAABeefhdd/VdeflddfRdd/ZddvRdd/Zdd/VddvVfdvZbdvVfdvdfefpmgP9edvVgdfRed/VcdvJhcvZmgOadimFpAAAAFnRSTlOZACY5E02PhnNghlZDQxwKfTBpJx0KwaYTBQAAATdJREFUWMPtzctOwzAUBuH/1I5vcdKkLe//qsAKCZoqZyS68uw/jex01zX0etty1kkUe8366cThPid95UD3+i086DolPQsQCZBj1JPkRGuRvKhLXhSL3GhtcqOQ5EaTTkSMiNEv40e7/CgmP4pNflTlR11+FBNAN/lREEANoEl+FBtAiwBqAAUBtAH0EECVoAbQXQDNBG0ARQG0EzQTVAgS6EHQTlAnaCboRlAhqDE0Go1Go9FoNPq/Wp1CuPzphSg92vMOSb2YmQ+VaOZEabeXHWzcaDZzo8n8KJgfLeZHk/nRbH6UzY9yBCiYH1XzoxwBWsyPsgEUAMoGUAAoG0ABoGwAVYIiQMUACgRFgIoBtBC0ApQNoEpQIGgFKBlAhaCZoIWgC0EfACUDaCOoEFQJmt6GwrvQJxEQD70vvJTlAAAAAElFTkSuQmCC"},c1f7:function(t,e,a){"use strict";var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"subject-block"},[e("div",{staticClass:"subject-title-container"},[e("div",{staticClass:"subject-title"},[t._v(t._s(t.title))]),e("div",{staticClass:"more-btn",on:{click:t.moreClick}},[t._v(t._s(t.$t("more")))])]),t.banner?e("div",{staticClass:"subject-banner",on:{click:t.bannerClick}},[e("img",{attrs:{src:t.banner,alt:""}})]):t._e(),e("div",{staticClass:"subject-theme-list"},t._l(t.themeList,(function(t){return e("theme-item",{key:t.productId,staticClass:"subject-theme-item",attrs:{data:t}})})),1)])},o=[],s=a("46da"),n={name:"SubjectBlock",components:{ThemeItem:s["a"]},props:{title:{required:!0,default:""},data:{require:!0,default:()=>({})},banner:{default:""}},computed:{themeList(){var t;return((null===(t=this.data)||void 0===t?void 0:t.products)||[]).slice(0,6)}},methods:{moreClick(){this.$emit("more-click")},bannerClick(){this.$emit("banner-click")}}},c=n,r=(a("e126"),a("2877")),l=Object(r["a"])(c,i,o,!1,null,"46a1677a",null);e["a"]=l.exports},c69e:function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"e",(function(){return s})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return c})),a.d(e,"d",(function(){return r})),a.d(e,"f",(function(){return l})),a.d(e,"g",(function(){return d}));var i=a("a27e");const o=(t={})=>Object(i["a"])({method:"GET",url:"/thm/competition/homepage/subject",params:t}),s=()=>Object(i["a"])({method:"GET",url:"/thm/competition/behavior/queryTotalCount"}),n=(t={})=>Object(i["a"])({method:"GET",url:"/thm/competition/top",params:t}),c=()=>Object(i["a"])({method:"GET",url:"/thm/competition/gameIp"}),r=(t={})=>Object(i["a"])({method:"GET",url:"/thm/competition/subject",params:t}),l=(t={})=>Object(i["a"])({method:"POST",url:"/thm/competition/behavior/like",params:t}),d=(t={})=>Object(i["a"])({method:"POST",url:"/thm/competition/behavior/unlike",params:t})},d1d8:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAACSCAMAAAA94xkqAAAANlBMVEUo1ZgAAAAn1pko1Zgo1Zgn1pgp1pko1Zgo1Zcq1Zgo1ZgzzJkp1Jct2J4p1Zcq1JYp1Jgr1Zr1sGt5AAAAEnRSTlOZACaGOROPc2BDTQpWHH0wajDnlxDhAAABOElEQVRYw+3QS2pDQRBDUVVX9b/fc7z/zcaQQQyJHUsQj/rODwLBqPIlVquvoxzrLPjqJTCjFdz1gugVtxiUagEoNPsJgEJzFIBE/UZIlCpAorkAFiUHjQbAollBo+yg0VHwd4qBYqAYEB98p5h7dIJHAzy6gEfZBdTAoysE5AIK8Ci7gAYE5AIKCMgFlCCgpqAioCsE1BTkAjogoK6gDwW5gCaEkoK6gpaCPhRUFXQqyLHb7Xa73W63+7+8jYj0oyei9my/95C0ZGYcqtmMROViT3swQ6NlRqNhPArjUTceDePRMh658cizgMJ41IxHngXUjUduAgoBuQkoBOQmoBCQm4CagrKAqgkoFJQFVE1AXUGHgNwE1BQUCjoEVExAVUFLQV1BSUFTQMUEdCqoKqgpaLwNxbvQJyyvDzhxFsEFAAAAAElFTkSuQmCC"},e126:function(t,e,a){"use strict";a("baee")},ece2:function(t,e,a){"use strict";a("a942")},f38e:function(t,e,a){"use strict";a("189c")},f3b7:function(t,e){t.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUxIiBoZWlnaHQ9IjE4OCIgdmlld0JveD0iMCAwIDM1MSAxODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJNMzEyLjM4NCAxNjguMDFMMzM4Ljc1OCAxNzguOTc5TDMzOS45NzggMTUyLjMxNUwzMTIuMzg0IDE2OC4wMVoiIGZpbGw9IiNDMEY0OTgiLz4KICAgIDxwYXRoIGQ9Ik0zIDQuNzUyNTNDMyAxLjYzNzc5IDYxLjQwMTcgMC4wODA2NzcyIDEyNy41OSAyMy40NDE0QzE4Ny4yMjcgNDQuNDg5NSAyMTcuMTQgNzguNzI4MSAyMDAuNzg3IDg0LjE3ODlDMTg0LjQzNSA4OS42Mjk4IDE3MS4wMyAzMi4zNjQxIDIzMi43MTQgNjUuNDkwNkMyNzQuNzYzIDg4LjA3MjYgMzIwLjcwNiAxNDEuODAyIDMzMS42MDcgMTY5LjgzNSIgc3Ryb2tlPSIjQzBGNDk4IiBzdHJva2Utd2lkdGg9IjYiLz4KPC9zdmc+Cg=="},ffa2:function(t,e,a){"use strict";a("bc20")}}]);