anfrage-playground
Version:
```shell npm install ```
1 lines • 7.07 kB
JavaScript
(function(t){function e(e){for(var r,i,s=e[0],u=e[1],c=e[2],f=0,d=[];f<s.length;f++)i=s[f],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&d.push(o[i][0]),o[i]=0;for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(t[r]=u[r]);l&&l(e);while(d.length)d.shift()();return a.push.apply(a,c||[]),n()}function n(){for(var t,e=0;e<a.length;e++){for(var n=a[e],r=!0,s=1;s<n.length;s++){var u=n[s];0!==o[u]&&(r=!1)}r&&(a.splice(e--,1),t=i(i.s=n[0]))}return t}var r={},o={app:0},a=[];function i(e){if(r[e])return r[e].exports;var n=r[e]={i:e,l:!1,exports:{}};return t[e].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=t,i.c=r,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="";var s=window["webpackJsonp"]=window["webpackJsonp"]||[],u=s.push.bind(s);s.push=e,s=s.slice();for(var c=0;c<s.length;c++)e(s[c]);var l=u;a.push([0,"chunk-vendors"]),n()})({0:function(t,e,n){t.exports=n("56d7")},1543:function(t,e,n){},"25f7":function(t,e,n){},"56d7":function(t,e,n){"use strict";n.r(e);n("e260"),n("e6cf"),n("cca6"),n("a79d");var r=n("2b0e"),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"app"}},[n("home")],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"main-page"},[n("Header",{model:{value:t.serverUrl,callback:function(e){t.serverUrl=e},expression:"serverUrl"}}),n("submit",{attrs:{state:t.btnState},on:{click:t.onClick}}),n("div",{staticClass:"content"},[n("editor",{on:{changed:t.onChanged}}),n("show-result",{attrs:{result:t.resultContent}})],1),n("Footer")],1)},s=[],u=(n("d3b7"),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"in-coder-panel"},[n("textarea",{ref:"textarea"})])}),c=[],l=n("56b3"),f=n.n(l);n("a7be"),n("7f1a"),n("f9d4"),n("7b00"),n("4ba6"),n("693d"),n("0dd0"),n("8822"),n("d2de");n("ae67");var d=window.CodeMirror||f.a,p={name:"in-coder",props:{},data:function(){return{jsonEditor:null}},mounted:function(){this.initJsonEditor()},methods:{initJsonEditor:function(){var t=this;this.jsonEditor=d.fromTextArea(this.$refs.textarea,{lineNumbers:!0,mode:"application/json",gutters:["CodeMirror-lint-markers"],matchBrackets:!0,smartIndent:!0,lint:!0}),this.jsonEditor.on("change",(function(e){t.$emit("changed",e.getValue()),t.$emit("input",e.getValue())})),this.jsonEditor.setValue("{\n\n}")},getValue:function(){return this.jsonEditor.getValue()}}},h=p,b=(n("b16a"),n("2877")),v=Object(b["a"])(h,u,c,!1,null,null,null),m=v.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"show-result"},[n("pre",{staticClass:"text-overflow"},[t._v("\n "+t._s(t.result)+"\n ")])])},_=[],C={props:{result:{type:String|Object|Array}}},j=C,w=(n("68d4"),Object(b["a"])(j,g,_,!1,null,null,null)),y=w.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"btn",on:{click:t.onClick}},[t.state?n("i",{staticClass:"icon-pause"}):n("i",{staticClass:"icon-start"})])},S=[],x={name:"submit",props:{state:{type:Boolean,default:!1}},methods:{onClick:function(){this.$emit("click")}}},k=x,E=(n("ba22"),Object(b["a"])(k,O,S,!1,null,null,null)),$=E.exports,P=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("header",{staticClass:"header"},[n("input",{attrs:{type:"text",name:"",id:""},domProps:{value:t.value},on:{input:t.onInput}})])},M=[],A={props:{value:String},methods:{onInput:function(t){this.$emit("input",t.target.value)}}},J=A,N=(n("8baf"),Object(b["a"])(J,P,M,!1,null,null,null)),U=N.exports,V=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"footer"},[n("button",{on:{click:function(e){t.isShow=!t.isShow}}},[t._v("About")]),n("about",{directives:[{name:"show",rawName:"v-show",value:t.isShow,expression:"isShow"}]})],1)},T=[],H=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},I=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"about"},[n("section",[n("span",[t._v("Create by")]),n("a",{attrs:{href:"https://cn.vuejs.org/",target:"_blank"}},[t._v("Vue")]),n("a",{attrs:{href:"https://codemirror.net/",target:"_blank"}},[t._v("CodeMirror")])]),n("section",[n("span",[t._v("Github:")]),n("a",{attrs:{href:"https://github.com/sniqa/anfrage-playground",target:"_blank"}},[t._v("github.com/sniqa/anfrage-playground")])]),n("section",[n("a",{attrs:{href:"https://github.com/sniqa",target:"_blank"}},[t._v("SNIQA©")])])])}],q={},D=q,B=(n("b8ab"),Object(b["a"])(D,H,I,!1,null,null,null)),F=B.exports,z={data:function(){return{isShow:!1}},components:{About:F}},G=z,Q=(n("760c"),Object(b["a"])(G,V,T,!1,null,null,null)),R=Q.exports,K={name:"Home",components:{Editor:m,ShowResult:y,Submit:$,Header:U,Footer:R},data:function(){return{serverUrl:"",editorContent:"",resultContent:"",btnState:!0}},methods:{postData:function(t,e){return fetch(t,{body:JSON.stringify(e),cache:"no-cache",credentials:"same-origin",headers:{"user-agent":"Mozilla/4.0 MDN Example","content-type":"application/json"},method:"POST",mode:"cors",redirect:"follow",referrer:"no-referrer"}).then((function(t){return t.json()}))},onChanged:function(t){this.editorContent=t},onClick:function(){var t=this;if(this.btnState=!1,""===this.editorContent)return this.resultContent=" Please type Object",void(this.btnState=!0);var e=JSON.parse(this.editorContent);this.postData(this.serverUrl,e).then((function(e){console.log(e),t.btnState=!0,t.resultContent=e})).catch((function(e){t.resultContent=e,t.btnState=!0}))}},created:function(){this.serverUrl=window.location.href}},L=K,W=(n("8b71"),Object(b["a"])(L,i,s,!1,null,null,null)),X=W.exports,Y={name:"App",components:{Home:X}},Z=Y,tt=Object(b["a"])(Z,o,a,!1,null,null,null),et=tt.exports;r["a"].config.productionTip=!1,new r["a"]({render:function(t){return t(et)}}).$mount("#app")},6860:function(t,e,n){},"68d4":function(t,e,n){"use strict";var r=n("1543"),o=n.n(r);o.a},"760c":function(t,e,n){"use strict";var r=n("c3f5"),o=n.n(r);o.a},"88d7":function(t,e,n){},"8b71":function(t,e,n){"use strict";var r=n("88d7"),o=n.n(r);o.a},"8baf":function(t,e,n){"use strict";var r=n("6860"),o=n.n(r);o.a},"98e0":function(t,e,n){},a4cd:function(t,e,n){},b16a:function(t,e,n){"use strict";var r=n("25f7"),o=n.n(r);o.a},b8ab:function(t,e,n){"use strict";var r=n("98e0"),o=n.n(r);o.a},ba22:function(t,e,n){"use strict";var r=n("a4cd"),o=n.n(r);o.a},c3f5:function(t,e,n){}});