(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{245:function(t,n,e){var content=e(249);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,e(39).default)("147f5502",content,!0,{sourceMap:!1})},248:function(t,n,e){"use strict";e(245)},249:function(t,n,e){var r=e(38)((function(i){return i[1]}));r.push([t.i,".box-panel{\n  width:600px;\n  padding:2rem 4rem 4rem;\n  border:1px solid #303091\n}\nllabel{\n  font-weight:700\n}\n.input,llabel{\n  width:100%;\n  display:block;\n  padding:10px;\n  text-align:center;\n  font-size:1.2rem\n}\n.input{\n  margin:0 auto;\n  height:3rem;\n  line-height:1.6rem\n}\n.output{\n  width:100px;\n  width:100%;\n  height:3rem;\n  font-size:1.2rem;\n  line-height:3rem\n}",""]),t.exports=r},256:function(t,n,e){"use strict";e.r(n);var r=e(244),h=(e(27),e(241)),l={name:"romajiToKana",methods:{findHash:function(){for(;this.hashMaxLen>0&&!this.hashExists;){var t=this.start+this.hashMaxLen,n=this.romaji.substring(this.start,t),e=this.kanaHash[n];null!=e&&(this.input.h+=e.h,this.input.k+=e.k,this.start+=this.hashMaxLen,this.hashExists=!0),this.hashMaxLen--}},resetVars:function(){this.romaji=this.romajiInput.toLowerCase(),this.start=0,this.input={h:"",k:""},this.romaji=this.romaji.toLowerCase()},assignVars:function(){this.input.h+=this.romaji.charAt(this.start),this.input.k+=this.romaji.charAt(this.start),this.start++},ensureVarsRange:function(){this.romaji.length-this.start<this.hashMaxLen&&(this.hashMaxLen=this.romaji.length-this.start)},convert:function(){var t=this;this.resetVars(),Object(r.a)(this.romaji).forEach((function(){t.hashMaxLen=5,t.hashExists=!1,t.ensureVarsRange(),t.findHash(),t.hashExists||t.assignVars()})),this.output.h=this.input.h,this.output.k=this.input.k}},data:function(){return{kanaHash:h,romajiInput:"",romaji:"",start:0,hashMaxLen:5,hashExists:!1,output:{h:"",k:""},input:{h:"",k:""}}}},o=(e(248),e(21)),component=Object(o.a)(l,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[t._m(0),t._v(" "),e("section",{staticClass:"bg-gray-200 min-h-screen"},[e("div",{staticClass:"pt-5 pb-20"},[e("div",{staticClass:"max-w-7xl bg-white rounded-lg mx-auto py-12 px-4 sm:px-6 lg:px-8 lg:py-8"},[e("div",{staticClass:"flex justify-center my-20"},[e("div",{staticClass:"box-panel shadow-sm rounded-lg"},[e("h1",{staticClass:"text-2xl my-10"},[t._v("Du romaji au Kana")]),t._v(" "),e("form",[e("div",{staticClass:"col"},[t._m(1),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.romajiInput,expression:"romajiInput"}],staticClass:"input border-b-2",attrs:{id:"romaji",name:"romaji"},domProps:{value:t.romajiInput},on:{keyup:t.convert,input:function(n){n.target.composing||(t.romajiInput=n.target.value)}}})]),t._v(" "),e("div",{staticClass:"col text-center mt-8"},[e("label",{staticClass:"llabel"},[t._v("Version Hiragana")]),t._v(" "),e("div",{staticClass:"output text-yellow-700"},[t._v(t._s(t.output.h))])]),t._v(" "),e("div",{staticClass:"col text-center"},[e("label",{staticClass:"llabel"},[t._v("Version Katakana")]),t._v(" "),e("div",{staticClass:"output text-yellow-700"},[t._v(t._s(t.output.k))])])])])])])])])])}),[function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"bg-white"},[e("div",{staticClass:"bg-indigo-800"},[e("div",{staticClass:"max-w-2xl mx-auto py-16 px-4 sm:py-24 sm:px-6 lg:px-8 lg:max-w-7xl"},[e("div",{staticClass:"px-0 sm:px-4 lg:px-0 lg:flex lg:justify-between lg:items-center"},[e("div",{staticClass:"max-w-xl"},[e("h2",{staticClass:"text-4xl font-extrabold text-white sm:text-5xl sm:tracking-tight lg:text-6xl"},[t._v("\n              Convertisseur\n            ")]),t._v(" "),e("p",{staticClass:"mt-5 text-xl text-indigo-300"},[t._v("\n              Du romaji à l'Hiragana/Katakana\n            ")])])])])])])},function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("label",[t._v("Écrivez ici votre mot ou phrase japonais "),e("br"),e("span",{staticClass:"text-gray-400 llabel"},[t._v("\n                    (sans espace)")])])}],!1,null,null,null);n.default=component.exports}}]);