(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4201c4bd"],{"8a6d":function(e,t,s){"use strict";s.r(t);s("b0c0");var r=function(){var e=this,t=e._self._c;return t("div",[t("div",{directives:[{name:"permission",rawName:"v-permission",value:"courses.create",expression:"'courses.create'"}],staticClass:"flex flex-wrap-reverse items-center"},[t("div",{staticClass:"p-3 mb-4 mr-4 rounded-lg cursor-pointer flex items-center justify-between text-lg font-medium text-base text-primary border border-solid border-primary",on:{click:e.addNew}},[t("feather-icon",{attrs:{icon:"PlusIcon",svgClasses:"h-4 w-4"}}),t("span",{staticClass:"ml-2 text-base text-primary"},[e._v(e._s(e.$t("AddNew")))])],1)]),t("Grid",{attrs:{service:e.service,route_name:"courses"},scopedSlots:e._u([{key:"gridThead",fn:function(){return[t("vs-th",{key:"id",attrs:{"sort-key":"id"}},[e._v("ID")]),t("vs-th",{key:"name",attrs:{"sort-key":"name"}},[e._v(e._s(e.$t("name")))])]},proxy:!0},{key:"gridData",fn:function(s){return e._l(s.data,(function(e,r){return t("vs-tr",{key:r,attrs:{data:e}},[t("vs-td",{key:"id",attrs:{width:"5%"}},[t("div",{directives:[{name:"html-safe",rawName:"v-html-safe",value:e.id,expression:"tr.id"}]})]),t("vs-td",{key:"name",attrs:{width:"75%"}},[t("div",{directives:[{name:"html-safe",rawName:"v-html-safe",value:e.name,expression:"tr.name"}]})]),t("vs-td",{attrs:{width:"10%"}},[t("feather-icon",{directives:[{name:"permission",rawName:"v-permission",value:"courses.edit",expression:"'courses.edit'"}],attrs:{icon:"EditIcon",svgClasses:"h-5 w-5 mb-1 mr-3 stroke-current text-warning"},on:{click:function(e){return s.edit(s.data[r].id)}}}),t("feather-icon",{directives:[{name:"permission",rawName:"v-permission",value:"courses.delete",expression:"'courses.delete'"}],attrs:{icon:"Trash2Icon",svgClasses:"h-5 w-5 mb-1 mr-3 stroke-current text-danger"},on:{click:function(e){return s.destroy(s.data[r])}}})],1)],1)}))}}])})],1)},i=[],n=(s("14d9"),s("f166")),a={data:function(){return{selected:[],service:null}},methods:{addNew:function(){this.$router.push("/courses/create")}},beforeMount:function(){this.service=n["a"].build(this.$vs)}},c=a,o=s("2877"),u=Object(o["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},f166:function(e,t,s){"use strict";s.d(t,"a",(function(){return o}));var r=s("d4ec"),i=s("bee2"),n=s("8f33"),a=s("262e"),c=s("c0e9"),o=function(e){function t(){return Object(r["a"])(this,t),Object(n["a"])(this,t,arguments)}return Object(a["a"])(t,e),Object(i["a"])(t,null,[{key:"build",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return new this(this.resource,null,e)}}])}(c["a"]);o.resource="/api/v1/courses"}}]);