1"use strict";(self.webpackChunk_vkmedia_services_frontrobot=self.webpackChunk_vkmedia_services_frontrobot||[]).push([[9259],{35559(e,t,n){n.d(t,{G:()=>d,O:()=>p});var r=n(67600),a=n(13417),o=n(26745),i=n(90086),c=n(29285),l=n(7092),s=n(67303),u=n(77810),m=n(64922),d=function(e){return e.None="none",e.Loven="loven",e}({}),f=function(e){var t=e.onChange,n=e.activeItem,u=void 0===n?d.None:n;return(0,m.jsx)(c.ThemeContext.Provider,{value:{theme:s.Theme.Loven},children:(0,m.jsxs)(o.FlexVertical,{children:[(0,m.jsx)(i.MarginBase,{}),(0,m.jsxs)(a.FlexHorizontalVerticalAligned,{children:[(0,m.jsx)(i.MarginBase,{}),(0,m.jsx)(r.ButtonSolid,{onClick:function(){return t(d.None)},theme:u===d.None?l.ButtonTheme.Black:void 0,children:"Alla matcher"}),(0,m.jsx)(i.MarginBase,{}),(0,m.jsx)(r.ButtonSolid,{onClick:function(){return t(d.Loven)},theme:u===d.Loven?l.ButtonTheme.Black:void 0,children:"Endast Löven"}),(0,m.jsx)(i.MarginBase,{})]}),(0,m.jsx)(i.MarginBase,{})]})})},p=u.memo(f);p.displayName="HockeyLovenFilter"},49259(e,t,n){n.r(t),n.d(t,{HockeyResultsContainer:()=>R,default:()=>P});var r=n(85074),a=n(32637),o=n(7246),i=n(71288),c=n(77810),l=n(66635),s=n(9296),u=n(74047),m=n(35559),d=n(75788),f=n(90086),p=n(69122),h=n(78961),v=n(10351),g=n(4196),x=n(92574),y=n(82197),S=n(64922),j=function(e){var t=e.match;return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(f.MarginBase,{}),(0,S.jsx)(g.H6,{text:"Matchfakta"}),(0,S.jsx)(x.MarginSmall,{}),(0,S.jsx)(y.Text,{text:"".concat(t.homeTeam," - ").concat(t.visitingTeam,": ").concat(t.homeTeamScore," - ").concat(t.visitingTeamScore).concat("PENALTY_SHOOTOUT"===t.finishedTimeStatus?" efter straffar":"").concat("OVERTIME"===t.finishedTimeStatus?" efter övertid":""," (").concat(t.periodResults.map(function(e){return"".concat(e.homeTeamPeriodScore,"-").concat(e.visitingTeamPeriodScore)}).join(", "),")")}),t.arena&&(0,S.jsx)(y.Text,{text:"Arena: ".concat(t.arena)}),(0,S.jsx)(y.Text,{text:"Publik: ".concat(t.spectatorCount)}),(0,S.jsx)(f.MarginBase,{}),(0,S.jsx)(g.H6,{text:"Målgörare"}),(0,S.jsx)(x.MarginSmall,{}),t.gameEvents.filter(function(e){return"GOAL"===e.type}).map(function(e,t){return(0,S.jsx)(y.Text,{text:"".concat(e.player||""," (").concat(e.team.abbreviation||e.team.shortName,"): ").concat(e.count," mål")},t)}),(0,S.jsx)(f.MarginBase,{})]})},b=c.memo(j);b.displayName="HockeyResultDetails";var k=function(e){var t=e.matchId,n=(0,l.FU)(t),o=n.loading,c=n.error,u=n.data;return(0,S.jsx)(a.Loader,{load:(0,s.getLoadState)(o,c,u),renderIdle:function(){return!1},renderFailure:function(){return(0,S.jsx)(r.F,{level:i.AlertLevel.Danger,text:"Något gick fel, matchen kan inte visas."})},renderLoading:function(){return(0,S.jsx)(h.FlexHorizontalCentered,{children:(0,S.jsx)(v.IconLoadSpinner,{})})},renderSuccess:function(){return(0,S.jsx)(b,{match:u})}})},I=c.memo(k);function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=T(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=T(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==T(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}I.displayName="HockeyResultDetailsContainer";var C=function(e){var t=e.match,n=e.isExpanded,r=e.onClick;return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("tr",{onClick:function(){return r()},className:p(d.lW,_({},d.vu,n)),children:[(0,S.jsx)("td",{children:t.homeTeam}),(0,S.jsxs)("td",{children:[(0,S.jsxs)("div",{className:d.fN,children:[t.homeTeamScore," - ",t.visitingTeamScore]}),(0,S.jsx)(f.MarginBase,{}),(0,S.jsx)("span",{className:d.Iq,children:t.startDate})]}),(0,S.jsx)("td",{children:t.visitingTeam})]}),(0,S.jsx)("tr",{className:p(d.J1,_({},d.vu,n)),children:(0,S.jsx)("td",{colSpan:3,children:n&&(0,S.jsx)(I,{matchId:t.id})})})]})},E=c.memo(C);function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}
1finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return A(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?A(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}C.displayName="HockeyResult";var M=function(e){var t=e.matches,n=w((0,c.useState)(-1),2),a=n[0],o=n[1];return t?(0,S.jsxs)("table",{className:d.Js,children:[(0,S.jsx)("thead",{children:(0,S.jsxs)("tr",{className:d.U1,children:[(0,S.jsx)("th",{children:"Hemmalag"}),(0,S.jsx)("th",{children:"Resultat"}),(0,S.jsx)("th",{children:"Bortalag"})]})}),(0,S.jsx)("tbody",{children:t.map(function(e,t){return(0,S.jsx)(E,{isExpanded:t===a,match:e,onClick:function(){var e;o((e=t)===a?-1:e)}},e.id)})})]}):(0,S.jsx)(r.F,{level:i.AlertLevel.Info,text:"Inga matcher har spelats den här säsongen än."})},B=c.memo(M);function N(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return L(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}B.displayName="HockeyResults";var O=function(e){var t=e.teamId,n=e.leagueId,d=N(c.useState(m.G.None),2),f=d[0],p=d[1],h=N(c.useState(0),2),v=h[0],g=h[1],x=(0,l.o)({page:v,league:n,team:f===m.G.Loven?t:void 0}),y=x.data,j=x.loading,b=x.error,k=function(e){e!==f&&g(0),p(e)},I=function(e){g(e)};return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(m.O,{onChange:function(e){return k(e)},activeItem:f}),(0,S.jsx)(a.Loader,{load:(0,s.getLoadState)(j,b,y),renderIdle:function(){return!1},renderFailure:function(){return(0,S.jsx)(r.F,{level:i.AlertLevel.Danger,text:"Något gick fel, spelade matcher kan inte visas."})},renderLoading:function(){return(0,S.jsx)(u.w,{})},renderSuccess:function(){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(B,{matches:y.events}),y.metadata.count<y.metadata.totalCount&&(0,S.jsx)(o.Pagination,{activeStep:v,maxStepsAllowed:1,numberOfSteps:Math.ceil(y.metadata.totalCount/15),onChangePage:I})]})}})]})},R=c.memo(O);const P=R;R.displayName="HockeyResultsContainer"},66635(e,t,n){n.d(t,{FU:()=>s,R_:()=>o,gn:()=>i,o:()=>l,os:()=>c});var r=n(52622),a=n(23468),o=function(e){return(0,a.m)("/hockey/players/".concat(e))},i=function(){return(0,a.m)("/hockey/videos")},c=function(e){return(0,a.m)("/hockey/squads/".concat(e))},l=function(e){var t=e.team,n=e.league,o=e.page;return(0,a.m)("/hockey/matches/results?".concat((0,r.q)({team:t,league:n,page:o}).toString()))},s=function(e){return(0,a.m)("/hockey/matches/".concat(e))}},23468(e,t,n){n.d(t,{m:()=>o});var r=n(8483),a=n(35245),o=function(e,t){return(0,a.y)("".concat(r.YQ).concat(e),t)}},75788(e,t,n){n.d(t,{Iq:()=>i,J1:()=>a,Js:()=>s,U1:()=>o,fN:()=>c,lW:()=>l,vu:()=>r});var r="active___v3QKZ",a="detailsRow___hLlsg",o="headerRow___opnlu",i="playedDate___LE7rf",c="score___CKh58",l="summaryRow___QQErM",s="upcomingTable___l64jH"}
1,7246(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Pagination=void 0;var r=n(34789),a=n(77810),o=n(21289),i=n(47940),c=n(54068),l=n(78961),s=n(85571),u=n(45379),m=n(5448),d=n(92574),f=n(29510),p=n(82197),h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.currentStepInRange=function(e){return t.props.wrap?(e%t.props.numberOfSteps+t.props.numberOfSteps)%t.props.numberOfSteps:Math.min(Math.max(0,e),t.props.numberOfSteps-1)},t.generateSteps=function(e){var n=t.props,r=n.maxStepsAllowed,o=n.stepPrefix,c=n.activeStep,l=n.numberOfSteps;if(l>r)return a.createElement(p.Text,{text:"".concat(o," ").concat(c+1," av ").concat(l)});var s=Array.from({length:e},function(e,t){return t});return s.map(function(e){return a.createElement(a.Fragment,{key:"pagination-page-".concat(e)},a.createElement("div",{style:{display:"flex",cursor:"pointer"},key:e,onClick:function(){return t.jumpTo(e)}},a.createElement(m.TextLabelRounded,{text:"".concat(e+1),theme:t.currentStepInRange(c)!==e?i.TextTheme.Grey:void 0})),e<s.length-1&&a.createElement(f.MarginSmall2x,null))})},t.jumpTo=function(e){return t.props.onChangePage(e)},t.backButtonDisabled=function(){return!t.props.wrap&&0===t.props.activeStep},t.forwardButtonDisabled=function(){return!t.props.wrap&&t.props.activeStep===t.props.numberOfSteps-1},t}return r.__extends(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.numberOfSteps,r=t.activeStep,i=t.onChangePage;return!(0===n||r<0||r>n)&&a.createElement(l.FlexHorizontalCentered,null,a.createElement(c.ButtonIcon,{disabled:this.backButtonDisabled(),onClick:function(){return i(e.currentStepInRange(r-1))},size:o.IconSize.Small,icon:a.createElement(u.IconArrowRotated,{direction:o.IconDirection.Left,size:o.IconSize.Small,theme:this.backButtonDisabled()?o.IconTheme.Grey:void 0})}),a.createElement(d.MarginSmall,null),a.createElement(s.DividerVertical,null),a.createElement(d.MarginSmall,null),this.generateSteps(n),a.createElement(d.MarginSmall,null),a.createElement(s.DividerVertical,null),a.createElement(d.MarginSmall,null),a.createElement(c.ButtonIcon,{disabled:this.forwardButtonDisabled(),onClick:function(){return i(e.currentStepInRange(r+1))},size:o.IconSize.Small,icon:a.createElement(u.IconArrowRotated,{direction:o.IconDirection.Right,size:o.IconSize.Small,theme:this.forwardButtonDisabled()?o.IconTheme.Grey:void 0})}))},t.defaultProps={maxStepsAllowed:6,stepPrefix:"Sida",wrap:!1},t}(a.Component);t.Pagination=h}}]);
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.