/* eslint-disable */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("classnames"),require("prop-types")):"function"==typeof define&&define.amd?define("tracim_lib",["react","classnames","prop-types"],t):"object"==typeof exports?exports.tracim_lib=t(require("react"),require("classnames"),require("prop-types")):e.tracim_lib=t(e._,e._,e._)}("undefined"!=typeof self?self:this,function(e,t,i){return function(e){function t(n){if(i[n])return i[n].exports;var r=i[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var i={};return t.m=e,t.c=i,t.d=function(e,i,n){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=8)}([function(t,i){t.exports=e},function(e,i){e.exports=t},function(e,t){e.exports=i},function(e,t){function i(e,t){var i=e[1]||"",r=e[3];if(!r)return i;if(t&&"function"==typeof btoa){var a=n(r);return[i].concat(r.sources.map(function(e){return"/*# sourceURL="+r.sourceRoot+e+" */"})).concat([a]).join("\n")}return[i].join("\n")}function n(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n=i(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n}).join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},r=0;r=0&&v.splice(t,1)}function o(e){var t=document.createElement("style");return e.attrs.type="text/css",_(t,e.attrs),a(e,t),t}function l(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",_(t,e.attrs),a(e,t),t}function _(e,t){Object.keys(t).forEach(function(i){e.setAttribute(i,t[i])})}function c(e,t){var i,n,r,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var _=h++;i=x||(x=o(t)),n=u.bind(null,i,_,!1),r=u.bind(null,i,_,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(i=l(t),n=m.bind(null,i,t),r=function(){s(i),i.href&&URL.revokeObjectURL(i.href)}):(i=o(t),n=d.bind(null,i),r=function(){s(i)});return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else r()}}function u(e,t,i,n){var r=i?"":n.css;if(e.styleSheet)e.styleSheet.cssText=w(t,r);else{var a=document.createTextNode(r),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(a,s[t]):e.appendChild(a)}}function d(e,t){var i=t.css,n=t.media;if(n&&e.setAttribute("media",n),e.styleSheet)e.styleSheet.cssText=i;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(i))}}function m(e,t,i){var n=i.css,r=i.sourceMap,a=void 0===t.convertToAbsoluteUrls&&r;(t.convertToAbsoluteUrls||a)&&(n=g(n)),r&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var s=new Blob([n],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(s),o&&URL.revokeObjectURL(o)}var f={},p=function(e){var t;return function(){return void 0===t&&(t=e.apply(this,arguments)),t}}(function(){return window&&document&&document.all&&!window.atob}),b=function(e){var t={};return function(i){if(void 0===t[i]){var n=e.call(this,i);if(n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[i]=n}return t[i]}}(function(e){return document.querySelector(e)}),x=null,h=0,v=[],g=i(13);e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");t=t||{},t.attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=p()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var i=r(e,t);return n(i,t),function(e){for(var a=[],s=0;s3||e[0].type!==u.default||e[1].type!==m.default||e[2].type!==p.default)return new Error("PropType Error: childrens of "+i+" must be: 1 PopinFixedHeader, 1 PopinFixedOption and 1 PopinFixedContent.")}).isRequired,customClass:_.default.string,visible:_.default.bool},b.defaultProps={customClass:"",visible:!0}},function(e,t,i){var n=i(12);"string"==typeof n&&(n=[[e.i,n,""]]);var r={hmr:!0};r.transform=void 0,i(4)(n,r),n.locals&&(e.exports=n.locals)},function(e,t,i){t=e.exports=i(3)(!1),t.push([e.i,".wsFileGeneric{position:fixed;top:85px;right:0;border:1px solid #ababab;height:100%;background-color:#f0f0f0;box-shadow:shadow-page;z-index:1}.wsFileGeneric.visible{visibility:visible}.wsFileGeneric__header{display:flex;align-items:center;padding:15px;height:64px}.wsFileGeneric__header__icon{margin-right:15px;font-size:22px;color:#fff}.wsFileGeneric__header__title{margin-right:15px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wsFileGeneric__header__edittitle{margin:0 15px;color:#fff;font-size:20px;cursor:pointer}.wsFileGeneric__header__edittitle:focus,.wsFileGeneric__header__edittitle:hover{border:1px solid #fdfdfd;padding:0 10px;border-radius:5px}.wsFileGeneric__header__close{border:1px solid #fff;border-radius:5px;padding:2px 5px;cursor:pointer}.wsFileGeneric__header__close>i{color:#fff;font-size:20px}.wsFileGeneric__option{border-bottom:1px solid #ababab;padding:10px;height:58px;background-color:#fdfdfd}.wsFileGeneric__option>i{vertical-align:middle;margin-right:15px;font-size:25px;cursor:pointer}.wsFileGeneric__option__menu{display:flex;align-items:center}.wsFileGeneric__option__menu__status{margin-right:20px}.wsFileGeneric__option__menu__status .current{color:#2571fe}.wsFileGeneric__option__menu__status .check{color:green}.wsFileGeneric__option__menu__status .invalid{color:#f63434}.wsFileGeneric__option__menu__status .ban{color:#ababab}.wsFileGeneric__option__menu__status__dropdownbtn{border:1px solid #ababab;width:150px;background-color:transparent;cursor:pointer}.wsFileGeneric__option__menu__status__dropdownbtn:after{color:#252525}.wsFileGeneric__option__menu__status__dropdownbtn:hover{background-color:transparent}.wsFileGeneric__option__menu__status__dropdownbtn__icon{display:inline-block;margin:0 15px}.wsFileGeneric__option__menu__status__submenu__item{display:flex;justify-content:space-between;margin:5px 0;cursor:pointer}.wsFileGeneric__option__menu__status__submenu__item:active{background-color:transparent}.wsFileGeneric__option__menu__action{margin:5px 10px 0 0;font-size:18px;cursor:pointer}.wsFileGeneric__option__menu__action:focus,.wsFileGeneric__option__menu__action:hover{font-size:22px;color:#2571fe}.wsFileGeneric__content{display:flex}.wsFileGeneric__content__left{width:55%}.wsFileGeneric__content__right{width:45%}",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var i=t.protocol+"//"+t.host,n=i+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var r=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/)/i.test(r))return e;var a;return a=0===r.indexOf("//")?r:0===r.indexOf("/")?i+r:n+r.replace(/^\.\//,""),"url("+JSON.stringify(a)+")"})}},function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=i(0),a=n(r),s=i(2),o=n(s),l=i(1),_=n(l);i(15);var c=function(e){return a.default.createElement("li",{className:(0,_.default)(e.customClass+"__messagelist__item","timeline__messagelist__item",{sended:e.fromMe,received:!e.fromMe})},a.default.createElement("div",{className:(0,_.default)(e.customClass+"__messagelist__item__avatar","timeline__messagelist__item__avatar")},a.default.createElement("img",{src:e.avatar,alt:"avatar"})),a.default.createElement("div",{className:(0,_.default)(e.customClass+"__messagelist__item__createhour","timeline__messagelist__item__createhour")},e.createdAt.day," à ",e.createdAt.hour),a.default.createElement("div",{className:(0,_.default)(e.customClass+"__messagelist__item__content","timeline__messagelist__item__content")},e.text))},u=function(e){return a.default.createElement("li",{className:(0,_.default)(e.customClass+"__messagelist__version","timeline__messagelist__version")},a.default.createElement("div",{className:(0,_.default)(e.customClass+"__messagelist__version__btn","timeline__messagelist__version__btn btn")},a.default.createElement("i",{className:"fa fa-code-fork"}),"version ",e.number),a.default.createElement("div",{className:(0,_.default)(e.customClass+"__messagelist__version__date","timeline__messagelist__version__date")},"Créer le ",e.createdAt.day))},d=function(e){return a.default.createElement("div",{className:"timeline"},a.default.createElement("div",{className:(0,_.default)(e.customClass+"__header","timeline__header")},"Timeline"),a.default.createElement("ul",{className:(0,_.default)(e.customClass+"__messagelist","timeline__messagelist")},e.timelineData.map(function(t){switch(t.type){case"message":return a.default.createElement(c,{customClass:e.customClass,avatar:t.author.avatar,createdAt:t.createdAt,text:t.text,fromMe:e.loggedUser.id===t.author.id,key:t.id});case"version":return a.default.createElement(u,{customClass:e.customClas,createdAt:t.createdAt,number:t.number,key:t.id})}})),a.default.createElement("form",{className:(0,_.default)(e.customClass+"__texteditor","timeline__texteditor")},a.default.createElement("div",{className:(0,_.default)(e.customClass+"__texteditor__simpletext","timeline__texteditor__simpletext input-group")},a.default.createElement("input",{type:"text",className:(0,_.default)(e.customClass+"__texteditor__simpletext__input","timeline__texteditor__simpletext__input form-control"),placeholder:"..."}),a.default.createElement("div",{className:(0,_.default)(e.customClass+"__texteditor__simpletext__icon","timeline__texteditor__simpletext__icon input-group-addon")},a.default.createElement("i",{className:"fa fa-font"}))),a.default.createElement("div",{className:(0,_.default)(e.customClass+"__texteditor__wysiwyg","timeline__texteditor__wysiwyg d-none d-xl-block")},a.default.createElement("textarea",null)),a.default.createElement("div",{className:(0,_.default)(e.customClass+"__texteditor__submit","timeline__texteditor__submit d-xl-flex justify-content-xl-center")},a.default.createElement("button",{type:"submit",className:(0,_.default)(e.customClass+"__texteditor__submit__btn","timeline__texteditor__submit__btn btn")},"Envoyer",a.default.createElement("div",{className:(0,_.default)(e.customClass+"__texteditor__submit__btn__icon","timeline__texteditor__submit__btn__icon")},a.default.createElement("i",{className:"fa fa-paper-plane-o"}))))))};t.default=d,d.propTypes={customClass:o.default.string,loggedUser:o.default.object,timelineData:o.default.array},d.defaultProps={customClass:"",loggedUser:{id:"",name:"",avatar:""},timelineData:[]}},function(e,t,i){var n=i(16);"string"==typeof n&&(n=[[e.i,n,""]]);var r={hmr:!0};r.transform=void 0,i(4)(n,r),n.locals&&(e.exports=n.locals)},function(e,t,i){t=e.exports=i(3)(!1),t.push([e.i,".timeline{display:flex;flex-direction:column;margin:10px;border-radius:10px;height:100%}.timeline__header{border-radius:10px 10px 0 0;padding:15px;text-align:center;font-size:20px;color:#252525;background-color:#e0e0e0}.timeline__messagelist{flex:1 1 0;margin-bottom:0;padding-left:0;border-bottom:1px solid #ababab;background-color:#fdfdfd;overflow-Y:auto;list-style:none}.timeline__messagelist__item{padding:0 25px 20px 35px}.timeline__messagelist__item__avatar{position:relative;top:43px;left:-25px;width:45px;height:45px}.timeline__messagelist__item__createhour{margin-left:30px;opacity:.7;font-size:14px}.timeline__messagelist__item__content{border:1px solid #ababab;border-radius:5px;padding:15px;background-color:#fdfdfd;font-size:15px;z-index:-1}.timeline__messagelist__version{display:flex;justify-content:space-between;margin-top:40px;padding:10px 15px;width:100%;background-color:#f0f0f0}.timeline__messagelist__version__btn{padding:5px 25px;border-radius:5px;width:145px;color:#fff;font-size:17px}.timeline__messagelist__version__btn>i{margin-right:10px;color:#252525;font-size:22px}.timeline__messagelist__version__date{color:#252525;font-size:17px;margin:auto 0}.timeline__texteditor{padding:2px}.timeline__texteditor__simpletext{display:none;width:70%;margin-right:35px}.timeline__texteditor__simpletext__icon{cursor:pointer}.timeline__texteditor__wysiwyg{display:block}.timeline__texteditor__wysiwyg>textarea{width:100%;height:130px}.timeline__texteditor__submit{margin:10px 0}.timeline__texteditor__submit__btn{display:flex;cursor:pointer}.timeline__texteditor__submit__btn:focus,.timeline__texteditor__submit__btn:hover{box-shadow:0 0 3px 3px #569ede}.timeline__texteditor__submit__btn__icon{margin-left:10px}.sended .timeline__messagelist__item__content{margin-right:25%}.received .timeline__messagelist__item__avatar{left:93%}.received .timeline__messagelist__item__createhour{text-align:right;margin-right:50px}.received .timeline__messagelist__item__content{margin-left:25%;color:#fff}@media (min-width:992px) and (max-width:1199px){.timeline__messagelist__item{margin-right:55px}.received .timeline__messagelist__item__avatar{left:96%}}@media (min-width:768px) and (max-width:991px){.timeline__messagelist__item{margin-right:55px}.received .timeline__messagelist__item__avatar{left:96%}}@media (min-width:576px) and (max-width:767px){.timeline__messagelist__item{margin-right:35px}.received .timeline__messagelist__item__avatar{left:94%}}@media (max-width:575px){.received .timeline__messagelist__item__avatar{left:90%}}",""])},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextAreaApp=void 0;var n=i(0),r=function(e){return e&&e.__esModule?e:{default:e}}(n);i(18);var a=t.TextAreaApp=function(e){return r.default.createElement("form",{className:e.customClass+" editionmode"},r.default.createElement("textarea",{className:e.customClass+"__text editionmode__text"}),r.default.createElement("input",{type:"submit",className:e.customClass+"__submit editionmode__submit",value:"Valider"}))};t.default=a},function(e,t,i){var n=i(19);"string"==typeof n&&(n=[[e.i,n,""]]);var r={hmr:!0};r.transform=void 0,i(4)(n,r),n.locals&&(e.exports=n.locals)},function(e,t,i){t=e.exports=i(3)(!1),t.push([e.i,".editiontitle{width:60%}.editionmode{display:flex;flex-direction:column;align-items:center}.editionmode__text{margin-bottom:25px;width:100%;height:400px}.editionmode__submit{border:1px solid #2571fe;box-shadow:none;border-radius:10px;padding:8px 45px;background-color:transparent;color:#2571fe}.editionmode__submit:focus,.editionmode__submit:hover{background-color:#2571fe;color:#fdfdfd}",""])},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BtnSwitch=void 0;var n=i(0),r=function(e){return e&&e.__esModule?e:{default:e}}(n);i(21);var a=t.BtnSwitch=function(e){return r.default.createElement("div",{className:"btnswitch"},r.default.createElement("label",{className:"switch nomarginlabel"},r.default.createElement("input",{type:"checkbox"}),r.default.createElement("span",{className:"slider round"})),r.default.createElement("div",{className:"btnswitch__text"},"On"))};t.default=a},function(e,t,i){var n=i(22);"string"==typeof n&&(n=[[e.i,n,""]]);var r={hmr:!0};r.transform=void 0,i(4)(n,r),n.locals&&(e.exports=n.locals)},function(e,t,i){t=e.exports=i(3)(!1),t.push([e.i,'.btnswitch{display:flex;align-items:center}.btnswitch__text{margin-left:10px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{display:none}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2571fe}input:focus+.slider{box-shadow:0 0 1px #2571fe}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}',""])}])}); /* eslint-enable */