blob: d89699b5890cac9f91a19118bca3b216b820a427 [file] [log] [blame]
webpackJsonp([0],{EHTI:function(e,t,o){"use strict";function n(e){o("jhjR")}Object.defineProperty(t,"__esModule",{value:!0});var l=o("eXNe"),i=o.n(l),s=o("b5yK"),a=o("VU/8"),c=n,r=a(i.a,s.a,c,null,null);t.default=r.exports},M93x:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o("xJD8"),l=o.n(n),i=o("VG6p"),s=o("VU/8"),a=s(l.a,i.a,null,null,null);t.default=a.exports},NHnr:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var l=o("7+uW"),i=n(l),s=o("M93x"),a=n(s),c=o("rmnh"),r=n(c);window.VueApp=new i.default({el:"#app",render:function(e){return e(a.default)}});var d=new r.default.Router;["all","active","completed"].forEach(function(e){d.on(e,function(){window.VueApp.filter=e})}),d.configure({notfound:function(){window.location.hash="",window.VueApp.filter="all"}}),d.init()},VG6p:function(e,t,o){"use strict";var n=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{attrs:{id:"app"}},[o("Todos")],1)},l=[],i={render:n,staticRenderFns:l};t.a=i},b5yK:function(e,t,o){"use strict";var n=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("section",{staticClass:"todoapp"},[o("header",{staticClass:"header"},[o("h1",[e._v("Todos")]),e._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:e.newTodo,expression:"newTodo"}],staticClass:"new-todo",attrs:{type:"text",autofocus:"",autocomplete:"off",placeholder:"What needs to be done?"},domProps:{value:e.newTodo},on:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13))return null;e.addTodo(t)},input:function(t){t.target.composing||(e.newTodo=t.target.value)}}})]),e._v(" "),o("section",{directives:[{name:"show",rawName:"v-show",value:e.todos.length,expression:"todos.length"}],staticClass:"main"},[o("input",{directives:[{name:"model",rawName:"v-model",value:e.allDone,expression:"allDone"}],staticClass:"toggle-all",attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.allDone)?e._i(e.allDone,null)>-1:e.allDone},on:{__c:function(t){var o=e.allDone,n=t.target,l=!!n.checked;if(Array.isArray(o)){var i=e._i(o,null);n.checked?i<0&&(e.allDone=o.concat(null)):i>-1&&(e.allDone=o.slice(0,i).concat(o.slice(i+1)))}else e.allDone=l}}}),e._v(" "),o("ul",{staticClass:"todo-list"},e._l(e.filteredTodos,function(t){return o("li",{staticClass:"todo",class:{completed:t.completed,editing:t===e.editing}},[o("div",{staticClass:"view"},[o("input",{directives:[{name:"model",rawName:"v-model",value:t.completed,expression:"todo.completed"}],staticClass:"toggle",attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.completed)?e._i(t.completed,null)>-1:t.completed},on:{__c:function(o){var n=t.completed,l=o.target,i=!!l.checked;if(Array.isArray(n)){var s=e._i(n,null);l.checked?s<0&&(t.completed=n.concat(null)):s>-1&&(t.completed=n.slice(0,s).concat(n.slice(s+1)))}else t.completed=i}}}),e._v(" "),o("label",{on:{dblclick:function(o){e.editTodo(t)}}},[e._v(e._s(t.title))]),e._v(" "),o("button",{staticClass:"destroy",on:{click:function(o){o.preventDefault(),e.deleteTodo(t)}}})]),e._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:t.title,expression:"todo.title"},{name:"todoFocus",rawName:"v-todoFocus",value:t===e.editing,expression:"todo === editing"}],staticClass:"edit",attrs:{type:"text"},domProps:{value:t.title},on:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13))return null;e.doneEdit(t)},blur:e.doneEdit,input:function(e){e.target.composing||(t.title=e.target.value)}}})])}))]),e._v(" "),o("footer",{directives:[{name:"show",rawName:"v-show",value:e.todos.length>0,expression:"todos.length > 0"}],staticClass:"footer"},[o("span",{staticClass:"todo-count"},[o("strong",[e._v(e._s(e.remaining))]),e._v(" "+e._s(e._f("pluralize")(e.remaining))+" left\n ")]),e._v(" "),o("ul",{staticClass:"filters"},[o("li",[o("a",{class:{selected:"all"==e.filter},attrs:{href:"#/all"},on:{click:function(t){e.filter="all"}}},[e._v("All")])]),e._v(" "),o("li",[o("a",{class:{selected:"active"==e.filter},attrs:{href:"#/active"},on:{click:function(t){e.filter="active"}}},[e._v("Active")])]),e._v(" "),o("li",[o("a",{class:{selected:"completed"==e.filter},attrs:{href:"#/completed"},on:{click:function(t){e.filter="completed"}}},[e._v("Completed")])])]),e._v(" "),o("button",{directives:[{name:"show",rawName:"v-show",value:e.completed,expression:"completed"}],staticClass:"clear-completed",on:{click:function(t){t.preventDefault(),e.deleteCompleted(t)}}},[e._v("Clear Completed")])])])},l=[],i={render:n,staticRenderFns:l};t.a=i},eXNe:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o("7+uW"),l=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default={data:function(){return{todos:[],newTodo:"",filter:"all",allDone:!1,editing:null}},filters:{pluralize:function(e){return 1===e?"item":"items"}},directives:{todoFocus:function(e,t){t&&l.default.nextTick(function(t){e.focus()})}},methods:{addTodo:function(){this.todos.push({completed:!1,title:this.newTodo}),this.newTodo=""},deleteTodo:function(e){this.todos=this.todos.filter(function(t){return t!==e})},deleteCompleted:function(){this.todos=this.todos.filter(function(e){return!e.completed})},editTodo:function(e){this.editing=e},doneEdit:function(){this.editing=null}},computed:{remaining:function(){return this.todos.filter(function(e){return!e.completed}).length},completed:function(){return this.todos.filter(function(e){return e.completed}).length},filteredTodos:function(){return"active"===this.filter?this.todos.filter(function(e){return!e.completed}):"completed"===this.filter?this.todos.filter(function(e){return e.completed}):this.todos},allDone:{get:function(){return 0===this.remaining},set:function(e){this.todos.forEach(function(t){t.completed=e})}}}}},jhjR:function(e,t){},xJD8:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o("EHTI"),l=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default={name:"app",components:{Todos:l.default}}}},["NHnr"]);
//# sourceMappingURL=app.e6c010d57d53537f4ad2.js.map