Files
vue-todo-list/js/app.7f70fec2.js
2020-05-09 00:28:56 +03:00

2 lines
7.3 KiB
JavaScript

(function(e){function t(t){for(var r,c,i=t[0],u=t[1],s=t[2],d=0,p=[];d<i.length;d++)c=i[d],Object.prototype.hasOwnProperty.call(o,c)&&o[c]&&p.push(o[c][0]),o[c]=0;for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(e[r]=u[r]);l&&l(t);while(p.length)p.shift()();return a.push.apply(a,s||[]),n()}function n(){for(var e,t=0;t<a.length;t++){for(var n=a[t],r=!0,i=1;i<n.length;i++){var u=n[i];0!==o[u]&&(r=!1)}r&&(a.splice(t--,1),e=c(c.s=n[0]))}return e}var r={},o={app:0},a=[];function c(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,c),n.l=!0,n.exports}c.m=e,c.c=r,c.d=function(e,t,n){c.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},c.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,t){if(1&t&&(e=c(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(c.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)c.d(n,r,function(t){return e[t]}.bind(null,r));return n},c.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return c.d(t,"a",t),t},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.p="/vue-todo-list/";var i=window["webpackJsonp"]=window["webpackJsonp"]||[],u=i.push.bind(i);i.push=t,i=i.slice();for(var s=0;s<i.length;s++)t(i[s]);var l=u;a.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"034f":function(e,t,n){"use strict";var r=n("64a9"),o=n.n(r);o.a},"0b1f":function(e,t,n){"use strict";var r=n("8477"),o=n.n(r);o.a},"56d7":function(e,t,n){"use strict";n.r(t);n("cadf"),n("551c"),n("f751"),n("097d");var r=n("2b0e"),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("Header"),n("AddTodo"),n("Todos")],1)},a=[],c=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},i=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("header",{staticClass:"header"},[n("h1",[e._v("Мои Дела 📝")])])}],u={name:"Header"},s=u,l=n("2877"),d=Object(l["a"])(s,c,i,!1,null,"3b423f78",null),p=d.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("draggable",{staticClass:"todos",on:{start:function(t){e.drag=!0},end:function(t){e.drag=!1}}},e._l(e.allTodos,(function(t){return n("div",{key:t.id},[n("TodoItem",{attrs:{todo:t},on:{"del-todo":function(n){return e.delTodo(t.id)},"toggle-complete":function(n){return e.toggleComplete(t.id)}}})],1)})),0)},m=[],b=(n("8e6e"),n("ac6a"),n("456d"),n("bd86")),v=n("310e"),O=n.n(v),g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"todo-item",class:{"is-complete":e.todo.completed},on:{click:function(t){return e.$emit("toggle-complete",e.todo.id)}}},[n("p",[e._v("\n "+e._s(e.todo.name)+"\n "),n("button",{staticClass:"delete",on:{click:function(t){return e.$emit("del-todo",e.todo.id)}}},[e._v("❌")]),n("br")])])},h=[],y=n("2f62"),j={name:"TodoItem",props:["todo"]},w=j,T=(n("d4d0"),Object(l["a"])(w,g,h,!1,null,"fee497ec",null)),P=T.exports;function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){Object(b["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var C={name:"Todos",components:{draggable:O.a,TodoItem:P},methods:x({},Object(y["b"])(["delTodo","toggleComplete"])),computed:Object(y["c"])(["allTodos"])},k=C,E=(n("0b1f"),Object(l["a"])(k,f,m,!1,null,"9c7baafa",null)),S=E.exports,D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("form",{staticClass:"addTodo",attrs:{autocomplete:"off"},on:{submit:function(t){t.preventDefault(),e.addTodo(e.inputName),e.inputName=""}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.inputName,expression:"inputName"}],staticClass:"txtField",attrs:{type:"text",name:"title",placeholder:"Название дела..."},domProps:{value:e.inputName},on:{input:function(t){t.target.composing||(e.inputName=t.target.value)}}}),n("input",{staticClass:"btn",attrs:{type:"submit",value:"Добавить"}})])])},$=[];function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){Object(b["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var M={name:"AddTodo",data:function(){return{inputName:""}},methods:R({},Object(y["b"])(["addTodo"]))},A=M,H=(n("dab1"),Object(l["a"])(A,D,$,!1,null,"468bae84",null)),I=H.exports,J={name:"app",components:{Header:p,Todos:S,AddTodo:I}},F=J,q=(n("034f"),Object(l["a"])(F,o,a,!1,null,null,null)),z=q.exports,B=(n("96cf"),n("3b8d")),G=n("11c1"),K=n.n(G),L={todos:[{id:K.a.v4(),name:"Что-то, что я собираюсь сделать",completed:!1},{id:K.a.v4(),name:"Что-то, что я уже сделал",completed:!0}]},Q={allTodos:function(e){return e.todos}},U={toggleComplete:function(){var e=Object(B["a"])(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=t.commit,r("toggleComplete",n);case 2:case"end":return e.stop()}}),e)})));function t(t,n){return e.apply(this,arguments)}return t}(),addTodo:function(){var e=Object(B["a"])(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=t.commit,r("addTodo",n);case 2:case"end":return e.stop()}}),e)})));function t(t,n){return e.apply(this,arguments)}return t}(),delTodo:function(){var e=Object(B["a"])(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=t.commit,r("delTodo",n);case 2:case"end":return e.stop()}}),e)})));function t(t,n){return e.apply(this,arguments)}return t}()},V={toggleComplete:function(e,t){e.todos.forEach((function(e){e.id==t&&(e.completed=!e.completed)}))},addTodo:function(e,t){e.todos.unshift({id:K.a.v4(),name:t,completed:!1})},delTodo:function(e,t){e.todos=e.todos.filter((function(e){return e.id!==t}))}},W={state:L,getters:Q,actions:U,mutations:V};r["a"].use(y["a"]);var X=new y["a"].Store({modules:{todos:W}});r["a"].config.productionTip=!1,new r["a"]({store:X,render:function(e){return e(z)}}).$mount("#app")},"64a9":function(e,t,n){},8477:function(e,t,n){},d4d0:function(e,t,n){"use strict";var r=n("de72"),o=n.n(r);o.a},dab1:function(e,t,n){"use strict";var r=n("ff20"),o=n.n(r);o.a},de72:function(e,t,n){},ff20:function(e,t,n){}});
//# sourceMappingURL=app.7f70fec2.js.map