/*! For license information please see dll.Citation.js.LICENSE.txt */
(window.webpackJsonp_name_dll=window.webpackJsonp_name_dll||[]).push([[32],{1e3:function(t,e,r){"use strict";var n=r(108),i=r(27),u=r(1001),a=n();t.exports=function(t){return"object"==typeof t&&(t instanceof RegExp||(a?u(t):"[object RegExp]"===i(t)))}},1001:function(t,e,r){"use strict";var n=r(1002);t.exports=function(t){try{return n.call(t),!0}catch(t){return!1}}},1002:function(t,e,r){"use strict";var n=RegExp.prototype.exec;t.exports=n},1011:function(t,e,r){"use strict";var n=r(1012),i=r(104),u=r(33).isPrimitive,a=r(996);t.exports=function(t,e,r){if(!u(t))throw new TypeError("invalid argument. First argument must be a string primitive. Value: `"+t+"`.");if(u(e))e=n(e),e=new RegExp(e,"g");else if(!a(e))throw new TypeError("invalid argument. Second argument must be a string primitive or regular expression. Value: `"+e+"`.");if(!u(r)&&!i(r))throw new TypeError("invalid argument. Third argument must be a string primitive or replacement function. Value: `"+r+"`.");return t.replace(e,r)}},1012:function(t,e,r){"use strict";var n=r(1013);t.exports=n},1013:function(t,e,r){"use strict";var n=r(33).isPrimitive,i=/[-\/\\^$*+?.()|[\]{}]/g;t.exports=function(t){var e,r;if(!n(t))throw new TypeError("invalid argument. Must provide a regular expression string. Value: `"+t+"`.");if("/"===t[0])for(r=t.length-1;r>=0&&"/"!==t[r];r--);return void 0===r||r<=0?t.replace(i,"\\$&"):(e=(e=t.substring(1,r)).replace(i,"\\$&"),t=t[0]+e+t.substring(r))}},1284:function(t,e,r){"use strict";var n=r(1285);t.exports=n},1285:function(t,e,r){"use strict";var n=r(33).isPrimitive,i=r(977),u=/^[\u0020\f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]*([\S\s]*?)[\u0020\f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]*$/;t.exports=function(t){if(!n(t))throw new TypeError("invalid argument. Must provide a string primitive. Value: `"+t+"`.");return i(t,u,"$1")}},2212:function(t,e,r){"use strict";r.r(e);var n=r(967),i=r(2213);n.default.addResources("de","citation",i.DE),n.default.addResources("en","citation",i.EN),n.default.addResources("es","citation",i.ES)},2213:function(t){t.exports=JSON.parse('{"DE":{"and":" und "},"EN":{"and":" and "},"ES":{}}')},826:function(t,e,r){"use strict";r.r(e);var n=r(14),i=r.n(n),u=r(12),a=r.n(u),s=r(15),o=r.n(s),c=r(16),f=r.n(c),p=r(8),l=r.n(p),d=r(0),v=r.n(d),g=r(1),h=r.n(g),m=r(3482),y=r(1284),x=r.n(y),b=r(192),w=r.n(b),E=r(35);r(2212);function R(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=l()(t);if(e){var i=l()(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return f()(this,r)}}function T(t){return t=x()(t),w()(t,",")?t.substring(0,t.indexOf(",")):t.substring(t.lastIndexOf(" ")+1)}var k=function(t){o()(r,t);var e=R(r);function r(){return i()(this,r),e.apply(this,arguments)}return a()(r,[{key:"render",value:function(){var t=this.context.config.references[this.props.citeKey];if(!t)return v.a.createElement("span",{style:{background:"red",color:"white"}},"Citation key not found in references.");if(!t.author)return v.a.createElement("span",{style:{background:"red",color:"white"}},"Author field should not be empty.");var e=t.author.split("and"),r="";r=e.length>2?T(e[0])+" et al.":e.length>1?T(e[0])+this.props.t("and")+T(e[1]):T(e[0]);var n=this.props.label?", ".concat(this.props.label):"";return this.props.parens?v.a.createElement("span",null,"(",r,", ",t.year,n,")"):v.a.createElement("span",null,r," (",t.year,n,")")}}]),r}(d.Component);k.propTypes={citeKey:h.a.string.isRequired,parens:h.a.bool,label:h.a.string},k.defaultProps={parens:!1,label:""},k.contextType=E.default,e.default=Object(m.withTranslation)("citation")(k)},977:function(t,e,r){"use strict";var n=r(1011);t.exports=n},996:function(t,e,r){"use strict";var n=r(1e3);t.exports=n}}]);