text: (window.webpackJsonp=window.webpackJsonp||[]).push([[0],{13:function(e,t,a){e.exports=a(33)},18:function(e,t,a){},20:function(e,t,a){},25:function(e,t,a){},27:function(e,t,a){},29:function(e,t,a){},31:function(e,t,a){},33:function(e,t,a){"use strict";a.r(t);var n=a(0),i=a.n(n),l=a(12),s=a.n(l),c=(a(18),a(2)),r=a(3),h=a(6),o=a(4),p=a(5),v=a(7),d=function(e){function t(){return Object(c.a)(this,t),Object(h.a)(this,Object(o.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){return i.a.createElement("div",{className:this.props.active===this.props.level?"book-nav-chapter-active":"book-nav-chapter"},i.a.createElement("ul",{onClick:this.props.handle.bind(null,this.props.level)},this.props.index))}}]),t}(n.Component),m=function(e){function t(){return Object(c.a)(this,t),Object(h.a)(this,Object(o.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){return i.a.createElement("div",{className:this.props.active===this.props.level?"book-nav-article-active":"book-nav-article"},i.a.createElement("ul",{onClick:this.props.handle.bind(null,this.props.level)},this.props.index))}}]),t}(n.Component),u=(a(20),function(e){function t(){return Object(c.a)(this,t),Object(h.a)(this,Object(o.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){return i.a.createElement("div",{className:"book-nav"},i.a.createElement("div",{className:"book-name"},i.a.createElement("img",{src:"/JumpToOpenSource/img/JumpToOpenSource.png",alt:"Jump To Open Source",height:"80px",width:"250px"})),i.a.createElement("div",{className:"nav-line"}),i.a.createElement(d,{active:this.props.active,level:-1,index:"\ubaa9\ucc28",handle:this.props.handle}),i.a.createElement("div",{className:"nav-line"}),i.a.createElement(d,{active:this.props.active,level:0,index:"1. \uc18c\uac1c",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:1,index:"\uc624\ud508\uc18c\uc2a4 \uc815\uc758",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:2,index:"\uc624\ud508\uc18c\uc2a4 \ubc30\ud3ec\uc870\uac74",handle:this.props.handle}),i.a.createElement("div",{className:"nav-line"}),i.a.createElement(d,{active:this.props.active,level:3,index:"2. \uc5ed\uc0ac",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:4,index:"\uc790\uc720 \uc18c\ud504\ud2b8\uc6e8\uc5b4 (1950~1960\ucd08)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:5,index:"\uc18c\ud504\ud2b8\uc6e8\uc5b4\uc758 \ud558\ub77d\uc138 (1960\ub9d0)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:6,index:"\uc18c\ud504\ud2b8\uc6e8\uc5b4\uc758 \uc0c1\ud488\ud654 (1970\ub9d0~1980\ucd08)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:7,index:"\uc790\uc720 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc6b4\ub3d9(1984~)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:8,index:"\ub9ac\ub205\uc2a4 \ub4f1\uc7a5 (1991)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:9,index:"OSI \ub2e8\uccb4 \uc124\ub9bd, \uadf8\ub9ac\uace0 \ud604\uc7ac(1998~)",handle:this.props.handle}),i.a.createElement("div",{className:"nav-line"}),i.a.createElement(d,{active:this.props.active,level:10,index:"3. \uc624\ud508\uc18c\uc2a4\uc758 \uc7a5 \ub2e8\uc810",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:11,index:"\uc624\ud508\uc18c\uc2a4\uc758 \uc7a5\uc810",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:12,index:"\uc624\ud508\uc18c\uc2a4\uc758 \ub2e8\uc810",handle:this.props.handle}),i.a.createElement("div",{className:"nav-line"}),i.a.createElement(d,{active:this.props.active,level:13,index:"4. Git ",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:14,index:"Git \uc18c\uac1c",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:15,index:"Git\uc758 \uc7a5\uc810",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:16,index:"Git\uc758 \uc8fc\uc694 \uc6a9\uc5b4 ",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:17,index:"\xa0\xa0\xa0\xa0\uc800\uc7a5\uc18c (Repository)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:18,index:"\xa0\xa0\xa0\xa0\uccb4\ud06c\uc544\uc6c3 (Checkout)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:19,index:"\xa0\xa0\xa0\xa0\uc2a4\ud14c\uc774\uc9c0 (Stage)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:20,index:"\xa0\xa0\xa0\xa0\ucee4\ubc0b (Commit)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:21,index:"\xa0\xa0\xa0\xa0\ud0dc\uadf8 (Tag)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:22,index:"\xa0\xa0\xa0\xa0\ud478\uc2dc (Push)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:23,index:"\xa0\xa0\xa0\xa0\ud480 (Pull)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:24,index:"\xa0\xa0\xa0\xa0\ube0c\ub79c\uce58 (Branch)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:25,index:"\xa0\xa0\xa0\xa0\ubcd1\ud569 (Merge)",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:26,index:"GitKraken\uc744 \uc774\uc6a9\ud55c git \uc0ac\uc6a9",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:27,index:"Git \uad00\ub828 \uc6f9 \uae30\ubc18 \uc194\ub8e8\uc158 ",handle:this.props.handle}),i.a.createElement("div",{className:"nav-line"}),i.a.createElement(d,{active:this.props.active,level:28,index:"5. \uc624\ud508\uc18c\uc2a4\uc758 \uc804\ub9dd",handle:this.props.handle}),i.a.createElement("div",{className:"nav-line"}),i.a.createElement(d,{active:this.props.active,level:29,index:"6. \ubd80\ub85d",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:30,index:"\ub77c\uc774\uc120\uc2a4",handle:this.props.handle}),i.a.createElement(m,{active:this.props.active,level:31,index:"\ucd9c\ucc98",handle:this.props.handle}),i.a.createElement("div",{className:"nav-line"}))}}]),t}(n.Component)),b=a(8),E=(a(25),function(e){function t(){return Object(c.a)(this,t),Object(h.a)(this,Object(o.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){return i.a.createElement("div",{className:"cleaner"},this.props.active>-1?i.a.createElement("button",{className:"cleaner-left",onClick:this.props.handle.bind(null,this.props.active>-1?this.props.active-1:-1)},i.a.createElement(b.a,{size:"3x",icon:"angle-left"})):i.a.createElement("div",null),this.props.active<31?i.a.createElement("button",{className:"cleaner-right",onClick:this.props.handle.bind(null,this.props.active<31?this.props.active+1:-1)},i.a.createElement(b.a,{size:"3x",icon:"angle-right"})):i.a.createElement("div",null))}}]),t}(n.Component)),O=function(e){function t(e){var a;return Object(c.a)(this,t),(a=Object(h.a)(this,Object(o.a)(t).call(this,e))).state={response:"Loding...",animate:0},a.handleAnimate=a.handleAnimate.bind(Object(v.a)(Object(v.a)(a))),a.handleHtml(a.props.active),a}return Object(p.a)(t,e),Object(r.a)(t,[{key:"componentWillReceiveProps",value:function(e){this.props.active>e.active?this.setState({animate:1}):this.props.active<e.active&&this.setState({animate:2}),this.handleHtml(e.active)}},{key:"handleHtml",value:function(e){var t=this;fetch("/JumpToOpenSource/documents/"+e+".html").then(function(e){var t=e.text();return 200===e.status?t:null}).then(function(e){e?t.setState({response:e}):t.setState({response:"\ub760\uc6a9? \ub85c\ub529\uc774 \ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."})})}},{key:"handleAnimate",value:function(){1===this.state.animate?this.setState({animate:3}):2===this.state.animate?this.setState({animate:4}):this.setState({animate:0})}},{key:"render",value:function(){return i.a.createElement("div",{className:"mainframe"},i.a.createElement("div",{className:this.state.animate<=0?-1===this.state.animate?"maintext-up":"maintext":this.state.animate<=2?1===this.state.animate?"maintext-rightout":"maintext-leftout":3===this.state.animate?"maintext-leftin":"maintext-rightin",onAnimationEnd:this.handleAnimate,dangerouslySetInnerHTML:{__html:this.state.response}}))}}]),t}(n.Component),x=function(e){function t(e){var a;return Object(c.a)(this,t),(a=Object(h.a)(this,Object(o.a)(t).call(this,e))).state={animate:0},a.handleAnimate=a.handleAnimate.bind(Object(v.a)(Object(v.a)(a))),a}return Object(p.a)(t,e),Object(r.a)(t,[{key:"componentWillReceiveProps",value:function(e){this.props.active!==e.active&&this.setState({animate:1})}},{key:"handleAnimate",value:function(){this.setState({animate:0})}},{key:"render",value:function(){return i.a.createElement("div",{className:0===this.state.animate?"reply":"reply-up",onAnimationEnd:this.handleAnimate},i.a.createElement("div",{className:"wrap-line"}),i.a.createElement("h4",null,i.a.createElement(b.a,{size:"1x",icon:"comment-dots"})," Leave a Coment:"),i.a.createElement("textarea",{className:"reply-form",name:"reply",required:!0}),i.a.createElement("button",{className:"reply-submit",type:"submit"},"\ub313\uae00 \uc62c\ub9ac\uae30"),i.a.createElement("br",null),i.a.createElement("br",null))}}]),t}(n.Component),j=(a(27),function(e){function t(){return Object(c.a)(this,t),Object(h.a)(this,Object(o.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){return i.a.createElement("div",{className:"content"},i.a.createElement(O,{active:this.props.active}),i.a.createElement("br",null),i.a.createElement(x,{active:this.props.active}))}}]),t}(n.Component)),f=(a(29),function(e){function t(){return Object(c.a)(this,t),Object(h.a)(this,Object(o.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){return i.a.createElement("div",{className:"book-wrapper"},i.a.createElement(E,{active:this.props.active,handle:this.props.handle}),i.a.createElement(j,{active:this.props.active}),i.a.createElement("br",null),i.a.createElement("br",null))}}]),t}(n.Component)),k=a(9),y=a(10);a(31);k.b.add(y.a,y.b,y.c);var N=function(e){function t(e){var a;return Object(c.a)(this,t),(a=Object(h.a)(this,Object(o.a)(t).call(this,e))).state={active:-1,showbox:0},a.handleActive=a.handleActive.bind(Object(v.a)(Object(v.a)(a))),a.handleShowbox=a.handleShowbox.bind(Object(v.a)(Object(v.a)(a))),a}return Object(p.a)(t,e),Object(r.a)(t,[{key:"handleActive",value:function(e,t){this.setState({active:e})}},{key:"handleShowbox",value:function(){this.setState({showbox:!this.state.showbox})}},{key:"render",value:function(){return i.a.createElement("div",{className:"App"},i.a.createElement(u,{active:this.state.active,handle:this.handleActive}),i.a.createElement(f,{active:this.state.active,handle:this.handleActive}))}}]),t}(n.Component);Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));s.a.render(i.a.createElement(N,null),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then(function(e){e.unregister()})}},[[13,2,1]]]);
  //# sourceMappingURL=main.b4cf0b28.chunk.js.map