1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[68],{7730:function(e,t,n){"use strict";n.r(t);var o=n(2322),r=n(7108),i=n.n(r),a=n(7299),s=n(5709);t.default=e=>{let{faculty:t,events:n,calendar:r}=e,l=n.filter(e=>(null==e?void 0:e.faculty)===(null==t?void 0:t.slug)),{pastEventsList:u,comingEventsList:c}=(0,a.Z)(l,r,"","","facultypage");return(0,o.jsxs)(o.Fragment,{children:[c.content,u.length>0&&(0,o.jsx)("p",{className:i().dynamic([["ba1da6639263a4af",[s.headlineFont.style.fontFamily,t.color]]])+" events-archive-title",children:"Vergangene Veranstaltungen"}),u.content,(0,o.jsx)(i(),{id:"ba1da6639263a4af",dynamic:[s.headlineFont.style.fontFamily,t.color],children:".events-archive-title.__jsx-style-dynamic-selector{font:14pt ".concat(s.headlineFont.style.fontFamily,";color:#fff;background-color:").concat(t.color,";display:block;padding-left:5px;margin-top:30px;margin-bottom:10px}")})]})}},8262:function(e,t,n){"use strict";var o=n(3586);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,t,n,r,i,a){if(a!==o){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function getShim(){return shim}shim.isRequired=shim;var e={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return e.PropTypes=e,e}},5440:function(e,t,n){e.exports=n(8262)()},3586:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},5277:function(e,t,n){"use strict";var o,r,i;r=[t,n(2784),n(5440)],void 0!==(i="function"==typeof(o=function(t,n,o){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=_interopRequireDefault(n),i=_interopRequireDefault(o);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _typeof(e){return(_typeof="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})(e)}function _objectWithoutProperties(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _assertThisInitialized(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var isEqual=function(e,t){return 1e-4>Math.abs(e-t)},a=function(e){var t,o;function TextTruncate(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,TextTruncate);for(var e,t,n,o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return n=(e=(t=_getPrototypeOf(TextTruncate)).call.apply(t,[this].concat(r)))&&("object"===_typeof(e)||"function"==typeof e)?e:_assertThisInitialized(this),_defineProperty(_assertThisInitialized(n),"onResize",function(){n.rafId&&window.cancelAnimationFrame(n.rafId),n.rafId=window.requestAnimationFrame(n.update.bind(_assertThisInitialized(n)))}),_defineProperty(_assertThisInitialized(n),"onToggled",function(e){"function"==typeof n.props.onToggled&&setTimeout(function(){return n.props.onToggled(e)},0)}),_defineProperty(_assertThisInitialized(n),"onTruncated",function(){"function"==typeof n.props.onTruncated&&setTimeout(function(){return n.props.onTruncated()},0)}),_defineProperty(_assertThisInitialized(n),"onCalculated",function(){"function"==typeof n.props.onCalculated&&setTimeout(function(){return n.props.onCalculated()},0)}),_defineProperty(_assertThisInitialized(n),"update",function(){var e=window.getComputedStyle(n.scope),t=[e["font-weight"],e["font-style"],e["font-size"],e["font-family"],e["letter-spacing"]].join(" ");
1n.canvas.font=t,n.forceUpdate()}),n}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_setPrototypeOf(e,t)}(TextTruncate,e),t=[{key:"componentDidMount",value:function(){var e=document.createElement("canvas"),t=document.createDocumentFragment(),n=window.getComputedStyle(this.scope),o=[n["font-weight"],n["font-style"],n["font-size"],n["font-family"]].join(" ");t.appendChild(e),this.canvas=e.getContext("2d"),this.canvas.font=o,this.forceUpdate(),window.addEventListener("resize",this.onResize)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onResize),this.rafId&&window.cancelAnimationFrame(this.rafId)}},{key:"measureWidth",value:function(e){return this.canvas.measureText(e).width}},{key:"getRenderText",value:function(){var e=this.props,t=(e.containerClassName,e.element,e.line),o=(e.onCalculated,e.onTruncated,e.onToggled,e.text),i=e.textElement,a=e.textTruncateChild,s=e.truncateText,l=e.maxCalculateTimes,u=_objectWithoutProperties(e,["containerClassName","element","line","onCalculated","onTruncated","onToggled","text","textElement","textTruncateChild","truncateText","maxCalculateTimes"]),c=this.scope.getBoundingClientRect().width;if(0===c)return null;var f=this.measureWidth(o);if(c>f||isEqual(c,f))return this.onToggled(!1),(0,n.createElement)(i,u,o);var p="";if(a&&"string"==typeof a.type){var d=a.type;(d.indexOf("span")>=0||d.indexOf("a")>=0)&&(p=a.props.children)}for(var m=1,h=o.length,y="",g=0,T=0,b=t,x=0,_=!1,v=!1,O=0,C=-1,P="",w=0;b-- >0;){for(P=b?"":s+(p?" "+p:"");m<=h;)if(y=o.substr(T,m),(x=this.measureWidth(y+P))<c)-1===(g=o.indexOf(" ",m+1))?(m+=1,_=!1):(_=!0,m=g);else{do{if(w++>=l)break;y=o.substr(T,m),!b&&m--," "===y[y.length-1]&&(y=o.substr(T,m-1)),_&&(C=y.lastIndexOf(" "))>-1?(m=C,b&&m++):m--,y=o.substr(T,m),x=this.measureWidth(y+P)}while((x>c||isEqual(x,c))&&y.length>0);T+=m;break}if(m>=h){T=h;break}_&&!v&&-1===o.substr(O,m).indexOf(" ")&&(v=-1===o.substr(O,m).indexOf(" "),b--),O=m+1}return T===h?(this.onToggled(!1),(0,n.createElement)(i,u,o)):(this.onTruncated(),this.onToggled(!0),r.default.createElement("span",u,(0,n.createElement)(i,u,o.substr(0,T)+s+" "),a))}},{key:"render",value:function(){var e=this,t=this.props,o=t.element,r=t.text,i=t.style,a=void 0===i?{}:i,s=t.containerClassName,l=t.line,u=(t.onCalculated,t.onTruncated,t.onToggled,t.textElement),c=(t.textTruncateChild,t.truncateText,t.maxCalculateTimes,_objectWithoutProperties(t,["element","text","style","containerClassName","line","onCalculated","onTruncated","onToggled","textElement","textTruncateChild","truncateText","maxCalculateTimes"])),f=a.fontWeight,p=a.fontStyle,d=a.fontSize,m=a.fontFamily,h=this.scope&&l?this.getRenderText():(0,n.createElement)(u,c,r);return this.scope&&this.onCalculated(),(0,n.createElement)(o,{ref:function(t){e.scope=t},className:s,style:{overflow:"hidden",fontWeight:f,fontStyle:p,fontSize:d,fontFamily:m}},h)}}],_defineProperties(TextTruncate.prototype,t),o&&_defineProperties(TextTruncate,o),TextTruncate}(n.Component);_defineProperty(a,"propTypes",{containerClassName:i.default.string,element:i.default.string,line:i.default.oneOfType([i.default.number,i.default.bool]),onCalculated:i.default.func,onTruncated:i.default.func,onToggled:i.default.func,text:i.default.string,textElement:i.default.elementType,textTruncateChild:i.default.node,truncateText:i.default.string,maxCalculateTimes:i.default.number}),_defineProperty(a,"defaultProps",{element:"div",line:1,text:"",textElement:"span",truncateText:"â¦",maxCalculateTimes:10}),t.default=a,e.exports=t.default})?o.apply(t,r):o)&&(e.exports=i)}}]);
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.