1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4472],{8679:function(e,t,r){"use strict";var s=r(59864),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function i(e){return s.isMemo(e)?l:o[e.$$typeof]||n}o[s.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[s.Memo]=l;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,m=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,s){if("string"!=typeof r){if(p){var n=f(r);n&&n!==p&&e(t,n,s)}var l=u(r);d&&(l=l.concat(d(r)));for(var o=i(t),x=i(r),y=0;y<l.length;++y){var h=l[y];if(!a[h]&&!(s&&s[h])&&!(x&&x[h])&&!(o&&o[h])){var v=m(r,h);try{c(t,h,v)}catch(e){}}}}return t}},30456:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/serie/[slug]",function(){return r(16189)}])},79717:function(e,t,r){"use strict";r.d(t,{Z:function(){return g}});var s=r(85893),n=r(58096),a=r(41664),l=r.n(a),o=r(60530),i=r(59248),c=r(14073),u=r(72749);let d=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(c.o,{className:"h-5 w-5 flex-none"}),(0,s.jsx)("div",{children:"Luister nu"})]}),m=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.f,{className:"flex-none"}),(0,s.jsx)("div",{children:"Lees nu"})]});var f=e=>{let{story:t,mode:r="listen"}=e,n=(0,u.m)(t,r);return(0,s.jsx)(o.z,{as:l(),href:n,className:"flex space-x-2 pl-6 lg:space-x-4",color:"secondary",size:"large",variant:"outlined",children:"listen"===r?d:m})},p=r(5520),x=r(37416),y=r(51553),h=r(76461),v=r(54882),g=e=>{var t;let{story:r,label:a,linkToEpisode:l}=e;return(0,s.jsxs)(n.Q,{className:"mb-24 space-y-4",children:[(0,s.jsx)(v.Z,{variant:"overline",children:a}),(0,s.jsx)(v.Z,{variant:"h1",className:"w-full max-w-4xl",children:r.title}),(0,s.jsxs)("div",{className:"max-w-4xl space-y-4",children:[(0,s.jsx)(h.J,{tags:r.tags,opacity:"semi",maxTags:4}),(0,s.jsxs)("div",{className:"flex items-center justify-start gap-1",children:[(0,s.jsxs)(x.D,{size:"xs",color:"darkBlue",children:[r.isSerie&&!r.asSerie&&(0,s.jsxs)(s.Fragment,{children:["Aflevering ",null===(t=r.serie)||void 0===t?void 0:t.currentEpisode," - "]}),r.duration.formatted]}),(0,s.jsx)(y.W,{hotness:r.hotness,className:"pl-2"})]}),(0,s.jsx)(p.Z,{copy:r.excerpt,initialLength:200}),(0,s.jsxs)("div",{className:"flex items-center gap-4",children:[r.isListenable&&(0,s.jsx)(f,{story:l||r,mode:"listen"}),r.isReadable&&(0,s.jsx)(f,{story:l||r,mode:"read"})]})]})]})}},78587:function(e,t,r){"use strict";r.d(t,{Z:function(){return f}});var s=r(85893),n=r(34396),a=r(84253),l=r(45139),o=r(37416),i=r(76461),c=e=>{let{stats:t,className:r,story:n,label:a}=e;return t?(0,s.jsxs)("div",{className:(0,l.cx)("space-y-2 p-2 font-sans text-sans-xs",r),children:[!(null==n?void 0:n.asSerie)&&(0,s.jsxs)("div",{className:"flex gap-2",children:[(0,s.jsxs)("span",{className:"font-bold",children:[a," Story: "]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsxs)("span",{children:["Users:",(0,s.jsx)(o.D,{color:"outlined",className:"ml-2",size:"xs",children:t.story.users})]}),t.story.users>0&&(0,s.jsxs)("span",{children:["Completion:",(0,s.jsxs)(o.D,{color:t.story.completion>50?"green":"spicyRed",className:"ml-2",size:"xs",children:[t.story.completion," %"]})]})]})]}),t.serie&&(0,s.jsxs)("div",{className:"flex gap-2",children:[(0,s.jsxs)("span",{className:"font-bold",children:[a," Serie: "]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsxs)("span",{children:["Users:",(0,s.jsx)(o.D,{color:"outlined",className:"ml-2",size:"xs",children:t.serie.users})]}),t.serie.users>0&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("span",{children:["Serie Completion:",(0,s.jsxs)(o.D,{color:t.serie.avgSerieProgress>50?"green":"spicyRed",className:"ml-2",size:"xs",children:[t.serie.avgSerieProgress," %"]})]}),(0,s.jsxs)("span",{children:["Avg. episode Completion:",(0,s.jsxs)(o.D,{color:t.serie.completion>50?"green":"spicyRed",className:"ml-2",size:"xs",children:[t.serie.completion," %"]})]})]})]})]})]}):null},u=r(79807),d=r(31606);let m=(0,l.j)("relative",{variants:{wide:{true:"flex md:flex-row rounded-lg flex-col md:gap-4 md:rounded-xl md:p-2 md:transition-all md:hover:bg-bondage-blue md:max-w-3xl",false:"flex h-full flex-col rounded-lg"}}});var f=e=>
1{let{story:t,label:r,className:f,showDetails:p=!0,showTitleInDetails:x=!0,showAuthors:y=!1,showHotnessInDetails:h=!1,showTagsInDetails:v=!0,showExcerptInDetails:g=!0,wide:j=!1,thumbnailClickable:b=!0,stats:N,recentStats:S,rank:w,age:$,rating:P,popularity:_,position:z=0,showPosition:E=!1,...C}=e,{isSignedIn:D,isLoaded:Z}=(0,n.aC)(),{showStats:T}=(0,a.m)();return r||t.label||!Z||D||"free"!==t.availability||(r="Lees/Luister Gratis"),(0,s.jsxs)("article",{className:(0,l.cx)(m({wide:j}),f,"relative",j&&""),children:[(r||t.label)&&(0,s.jsx)(o.D,{color:"white",className:"absolute -top-4 right-4 z-50",children:r||t.label}),E&&z&&(0,s.jsx)(o.D,{color:"blue",size:"large",className:"absolute -top-4 left-4 z-50",children:z}),T&&(0,s.jsxs)("div",{className:"absolute z-above w-full bg-black/50",children:[w&&(0,s.jsxs)("div",{className:"border-b border-white pb-2",children:[(0,s.jsxs)(o.D,{color:"outlined",className:"ml-2",size:"xs",children:["Rank: ",w]}),(0,s.jsxs)(o.D,{color:"outlined",className:"ml-2",size:"xs",children:["age: ",$]}),(0,s.jsxs)(o.D,{color:"outlined",className:"ml-2",size:"xs",children:["rating: ",P]}),(0,s.jsxs)(o.D,{color:"outlined",className:"ml-2",size:"xs",children:["Popularity: ",_]})]}),(0,s.jsx)(c,{stats:N,story:t}),(0,s.jsx)(c,{stats:S,story:t,label:"recent"})]}),(0,s.jsx)("div",{className:(0,l.cx)(j?"md:w-44":"","relative flex-none overflow-hidden rounded-lg"),children:(0,s.jsx)(u.Z,{story:t,...C,thumbnailClickable:b,className:j?"!aspect-[3/2] md:!aspect-square":""})}),p&&(0,s.jsxs)("div",{className:(0,l.cx)("flex flex-grow flex-col gap-4 p-2 pt-4"),children:[x&&(0,s.jsx)(d.Z,{story:t,showHotness:h,showTitle:x,showAuthor:y,className:""}),g&&(0,s.jsx)("div",{className:"flex-grow -translate-y-1",children:(0,s.jsx)("p",{className:" text-serif line-clamp-3 font-serif text-serif-xs leading-snug tracking-wide text-white/70 md:leading-normal lg:text-serif-2xs",children:t.excerpt})}),v&&(0,s.jsx)("div",{className:(0,l.cx)(""),children:(0,s.jsx)(i.J,{tags:t.tags,opacity:"semi"})})]})]})}},14857:function(e,t,r){"use strict";r.d(t,{G:function(){return o}});var s=r(85893),n=r(21546),a=r(72753),l=r(2962);let o=e=>{var t;let{story:r}=e,o=r.authors.map(e=>e.name),i="".concat(o.join(", ")," - ").concat(r.serie?"".concat(r.serie.title," -"):""," ").concat(r.title);return(0,s.jsx)(l.PB,{title:i,description:r.excerpt,openGraph:{type:"article",article:{publishedTime:(null===(t=r.publishedAt)||void 0===t?void 0:t.toISOString())||void 0,authors:o,tags:r.tags.map(e=>e.name)},url:"".concat((0,a.S)()).concat(r.asSerie?n._.SERIE:n._.PLAYER).concat(r.slug),title:i,description:r.excerpt,locale:"nl_NL",images:[{url:r.cover,width:800,height:600,alt:r.title,type:"image/jpeg"}],siteName:"Rouze - Erotische verhalen - prikkel je sexy fantasie"},twitter:{site:(0,a.S)(),cardType:"summary_large_image"}})}},5520:function(e,t,r){"use strict";var s=r(85893),n=r(67294),a=r(99097),l=r(54882);t.Z=e=>{let{copy:t,initialLength:r=200,className:o}=e,[i,c]=(0,n.useState)(!1),u=t.length>r;return(0,s.jsxs)(l.Z,{className:o,children:[i?t:(0,a.h)(t,r),u&&(0,s.jsxs)("button",{className:"pl-2 text-serif-xs underline",onClick:()=>c(!i),children:["(toon ",i?"minder":"meer",")"]})]})}},84253:function(e,t,r){"use strict";r.d(t,{m:function(){return i}});var s=r(34396);let n=()=>{var e;let{isSignedIn:t,user:r}=(0,s.aF)();return t&&(null===(e=r.emailAddresses[0])||void 0===e?void 0:e.emailAddress.split("@")[1])==="rouze.me"};var a=r(64529),l=r(782);let o=(0,a.Ue)()((0,l.tJ)(e=>({showStats:!1,toggleShowStats:()=>e(e=>({showStats:!e.showStats}))}),{name:"subscription-state"})),i=()=>{let e=o(e=>e.showStats),t=o(e=>e.toggleShowStats),r=n();return{showStats:r&&e,toggleShowStats:t,isAdmin:r}}},16189:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSG:function(){return f}});var s=r(85893),n=r(49808),a=r(34396),l=r(58096),o=r(79717),i=r(13298),c=r(78587),u=r(74645),d=r(14857),m=r(80694),f=!0;t.default=(0,n.j5)(function(e){let{serie:t,episodes:r}=e,{isSignedIn:n}=(0,a.aC)(),f=m.h.playSession.getSerieProgress.useQuery({serieId:null==t?void 0:t.id},{enabled:!0===n});if(!t)return null;let p=e=>{var t;if(!f||!f.data)return;let r=null===(t=f.data)||void 0===t?void 0:t.progress.find(t=>t.storyId===e);return r?r.progress:void 0},x=t.authors.map(e=>e.name).join(", ");return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.G,{story:t}),(0,s.jsxs)(i.Z,{cover:t.cover,children:[(0,s.jsx)(o.Z,{story:t,linkToEpisode:r[0],label:x}),(0,s.jsx)(l.Q,{variant:"boxed",children:r.map(e=>(0,s.jsx)(u.Z,{story:e,children:(0,s.jsx)(c.Z,{story:e,wide:!0,storyImageAspectRatio:"square",showTagsInDetail
1s:!1,thumbnailClickable:!1,showPlayButton:!0,showHotnessInDetails:!0,progress:p(e.id),className:"mb-8"},e.id)},e.id))})]})]})})},99097:function(e,t,r){"use strict";r.d(t,{h:function(){return s}});let s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;if(e.length<=t)return e;let r=e.substr(0,e.lastIndexOf(" ",t));return"".concat(r,"â¦")}},69921:function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,s=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,o=r?Symbol.for("react.profiler"):60114,i=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,m=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,x=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116,h=r?Symbol.for("react.block"):60121,v=r?Symbol.for("react.fundamental"):60117,g=r?Symbol.for("react.responder"):60118,j=r?Symbol.for("react.scope"):60119;function b(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case s:switch(e=e.type){case u:case d:case a:case o:case l:case f:return e;default:switch(e=e&&e.$$typeof){case c:case m:case y:case x:case i:return e;default:return t}}case n:return t}}}function N(e){return b(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=i,t.Element=s,t.ForwardRef=m,t.Fragment=a,t.Lazy=y,t.Memo=x,t.Portal=n,t.Profiler=o,t.StrictMode=l,t.Suspense=f,t.isAsyncMode=function(e){return N(e)||b(e)===u},t.isConcurrentMode=N,t.isContextConsumer=function(e){return b(e)===c},t.isContextProvider=function(e){return b(e)===i},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===s},t.isForwardRef=function(e){return b(e)===m},t.isFragment=function(e){return b(e)===a},t.isLazy=function(e){return b(e)===y},t.isMemo=function(e){return b(e)===x},t.isPortal=function(e){return b(e)===n},t.isProfiler=function(e){return b(e)===o},t.isStrictMode=function(e){return b(e)===l},t.isSuspense=function(e){return b(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===o||e===l||e===f||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===x||e.$$typeof===i||e.$$typeof===c||e.$$typeof===m||e.$$typeof===v||e.$$typeof===g||e.$$typeof===j||e.$$typeof===h)},t.typeOf=b},59864:function(e,t,r){"use strict";e.exports=r(69921)},37483:function(e,t,r){"use strict";r.d(t,{fC:function(){return g},z$:function(){return j}});var s=r(87462),n=r(67294),a=r(25360),l=r(75320);let o="Progress",[i,c]=(0,a.b)(o),[u,d]=i(o),m=(0,n.forwardRef)((e,t)=>{let{__scopeProgress:r,value:a,max:o,getValueLabel:i=p,...c}=e,d=h(o)?o:100,m=v(a,d)?a:null,f=y(m)?i(m,d):void 0;return(0,n.createElement)(u,{scope:r,value:m,max:d},(0,n.createElement)(l.WV.div,(0,s.Z)({"aria-valuemax":d,"aria-valuemin":0,"aria-valuenow":y(m)?m:void 0,"aria-valuetext":f,role:"progressbar","data-state":x(m,d),"data-value":null!=m?m:void 0,"data-max":d},c,{ref:t})))});m.propTypes={max(e,t,r){let s=e[t],n=String(s);return s&&!h(s)?Error(`Invalid prop \`max\` of value \`${n}\` supplied to \`${r}\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`):null},value(e,t,r){let s=e[t],n=String(s),a=h(e.max)?e.max:100;return null==s||v(s,a)?null:Error(`Invalid prop \`value\` of value \`${n}\` supplied to \`${r}\`. The \`value\` prop must be: 2 - a positive number 3 - less than the value passed to \`max\` (or 100 if no \`max\` prop is set) 4 - \`null\` if the progress is indeterminate. 5 6Defaulting to \`null\`.`)}};let f=(0,n.forwardRef)((e,t)=>{var r;let{__scopeProgress:a,...o}=e,i=d("ProgressIndicator",a);return(0,n.createElement)(l.WV.div,(0,s.Z)({"data-state":x(i.value,i.max),"data-value":null!==(r=i.value)&&void 0!==r?r:void 0,"data-max":i.max},o,{ref:t}))});function p(e,t){return`${Math.round(e/t*100)}%`}function x(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function y(e){return"number"==typeof e}function h(e){return y(e)&&!isNaN(e)&&e>0}function v(e,t){return y(e)&&!isNaN(e)&&e<=t&&e>=0}let g=m,j=f},49808:function(e,t,r){"use strict";r.d(t,{j5:function(){return o},wZ:function(){return l}});var s=r(85893),n=r(8679),a=r(12544);function l(e,t=[]){return async function(...r){let s=await e(...r),n=t.map(e=>{let t=s[e];return delete s[e],t}),{json:l,meta:o}=a.ZP.serialize(s);return o&&(l._superjson=o),t.forEach((e,t)=>{let r=n[t];void 0!==r&&(l[e]=r)}),{...s,...l}}}function o(e){function t(t){return(0,s.jsx)(e,{...function(e){let{_superjson:t,...r}=e;return a.ZP.deserialize({json:r,meta:t})}(t)})}return n(t,e),t}}},function(e){e.O(0,[4782,2888,9774,179],function(){return e(e.s=30456)}),_N_E=e.O()}]);
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.