1import{a as N,b as j}from"./chunk-RYAOVWDO.js";import{a as K}from"./chunk-UBHD3HNP.js";import{b as q}from"./chunk-SFZ5IIQW.js";import{a as F,h as g}from"./chunk-ZXQCWMU5.js";import"./chunk-6CFZ4NON.js";import{a as M}from"./chunk-G3HBYWHQ.js";import"./chunk-FDEX2NS7.js";import"./chunk-6EIUIGH3.js";import"./chunk-BUS4W3VL.js";import{a as k}from"./chunk-HRLPZISU.js";import"./chunk-HWVOHKMJ.js";import{a as L}from"./chunk-CKAJH42S.js";import{a as A}from"./chunk-2NQXKMOX.js";import"./chunk-G22Z2DT6.js";import"./chunk-3YOLCZ2B.js";import"./chunk-5GRVPBOO.js";import"./chunk-6TXVGBL5.js";import"./chunk-M3TLUVCJ.js";import"./chunk-4CCMSQVC.js";import"./chunk-DKR4SKWR.js";import"./chunk-QUQ6ZG2Z.js";import"./chunk-FYCKCHLL.js";import"./chunk-DWO3NQZB.js";import"./chunk-Q7WTQ5LX.js";import"./chunk-Q7FXWZEO.js";import"./chunk-RUTOM4H2.js";import{a as l}from"./chunk-J57AXRWD.js";import"./chunk-FRJXCRDF.js";import"./chunk-BRHJFRZR.js";import"./chunk-KIXHZW2U.js";import{p as P,s as m}from"./chunk-OTD5QO55.js";import{i as x,j as T}from"./chunk-OR6LFIYO.js";import"./chunk-5EIR56OT.js";import"./chunk-V5MGAYRG.js";import"./chunk-FLR7AQCX.js";import{g as E,j as R}from"./chunk-LWFXUCNJ.js";import{$b as i,Db as d,Ib as f,Jc as h,Oc as p,Pc as s,Sb as b,Tb as S,Ub as v,Vb as w,Wb as $,Xb as D,Yb as a,Zb as C,_b as _,dc as u,ec as y,mc as r,pb as c,ta as B}from"./chunk-66L6RLB2.js";var H=m(g,t=>(t??[]).length);var I=m(g,t=>t!==void 0);var z=m(g,t=>(t??[]).length===0);var U=t=>({date:t});function V(t,o){if(t&1&&(i(0,"app-poster",3),p(1,"numericDate")),t&2){let e=o.$implicit,n=r().$implicit;a("show",e.show)("subtitle",n("Ratings.Rated",h(7,U,s(1,5,e.date))))("subtitleClass","c-white-50")("rating",e.rate)("ratingEnabled",!0)}}function W(t,o){if(t&1&&(u(0),C(1,"section",1)(2,"div",2),$(3,V,2,9,"app-poster",3,w),p(5,"async"),_()(),y()),t&2){let e=r();c(3),D(s(5,0,e.ratings$))}}var G=(()=>{class t{constructor(){this.ratings$=l(K)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=d({type:t,selectors:[["app-ratings-show"]],decls:1,vars:0,consts:[[4,"transloco"],[1,"container","mt-4","mb-4"],[1,"poster-mosaic","poster-mosaic--sm"],[3,"show","subtitle","subtitleClass","rating","ratingEnabled"]],template:function(n,J){n&1&&f(0,W,6,2,"ng-container",0)},dependencies:[T,x,q,k,R],encapsulation:2,changeDetection:0})}}return t})();var X=t=>({"mb-1":t});function Y(t,o){if(t&1&&(i(0,"app-feelings-header",5),p(1,"async"),i(2,"hr")(3,"app-ratings-show")(4,"hr",6)),t&2){let e=r(3);a("count",s(1,2,e.count$)??0)("i18nKey","Ratings.Title")}}function Z(t,o){if(t&1&&i(0,"app-feelings-empty",4),t&2){let e=r(2).$implicit;a("title",e("Ratings.Empty.Title"))("body",e("Ratings.Empty.Body"))("button",e("Ratings.Empty.Button"))}}function tt(t,o){if(t&1&&(b(0,Y,5,4),p(1,"async"),S(2,Z,1,3,"app-feelings-empty",4)),t&2){let e=r(2);v(s(1,1,e.empty$)===!1?0:2)}}function et(t,o){t&1&&i(0,"app-spinner",3),t&2&&a("container",!0)}function nt(t,o){if(t&1&&(u(0),i(1,"app-top-bar",1),C(2,"section",2),p(3,"async"),b(4,tt,3,3),p(5,"async"),S(6,et,1,1,"app-spinner",3),_(),y()),t&2){let e=o.$implicit,n=r();c(),a("title",e("Ratings.TopBar.Title")),c(),a("ngClass",h(7,X,s(3,3,n.empty$)===!1)),c(2),v(s(5,5,n.loaded$)?4:6)}}var At=(()=>{class t{constructor(){this.loaded$=l(I),this.empty$=l(z),this.count$=l(H),this.store=B(P),this.store.dispatch(F.request())}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=d({type:t,selectors:[["ng-component"]],decls:2,vars:0,consts:[[4,"transloco"],[3,"title"],[1,"bg-gray-1",3,"ngClass"],[3,"container"],[3,"title","body","button"],[3,"count","i18nKey"],[1,"mobile-only"]],template:function(n,J){n&1&&(f(0,nt,7,9,"ng-container",0),i(1,"app-faq-block"))},dependencies:[T,x,L,E,N,G,A,M,j,R],encapsulation:2,changeDetection:0})}}return t})();export{At as RatingsPageComponent};
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.