!function(e){function t(t){for(var a,s,c=t[0],l=t[1],i=t[2],d=0,f=[];d=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function u(e,t){if(null==e)return{};var r,a,o={},n=Object.keys(e);for(a=0;a=0||(o[r]=e[r]);return o}!function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule;t&&t(e)}();c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};var d,f,m=function(e){var t=e.component,r=i(e,["component"]);return n.a.createElement(s.b,l({},r,{render:function(e){return localStorage.getItem("lfa_user")?n.a.createElement(t,e):n.a.createElement(s.a,{to:{pathname:"/login",state:{from:e.location}}})}}))};(d=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default)&&d.register(m,"PrivateRoute","/home/vsts/work/1/s/client/src/_components/PrivateRoute/PrivateRoute.js"),(f=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule)&&f(e),function(){var e=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default;e&&(e.register(l,"_extends","/home/vsts/work/1/s/client/src/_components/PrivateRoute/PrivateRoute.js"),e.register(i,"_objectWithoutProperties","/home/vsts/work/1/s/client/src/_components/PrivateRoute/PrivateRoute.js"),e.register(u,"_objectWithoutPropertiesLoose","/home/vsts/work/1/s/client/src/_components/PrivateRoute/PrivateRoute.js"),e.register(c,"__signature__","/home/vsts/work/1/s/client/src/_components/PrivateRoute/PrivateRoute.js"),e.register(m,"PrivateRoute","/home/vsts/work/1/s/client/src/_components/PrivateRoute/PrivateRoute.js"))}(),function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule;t&&t(e)}()}).call(this,r(7)(e))},54:function(e,t){e.exports={apiUrl:"https://api.fivewaysofleading.com.au",ga:"UA-148613502-1"}},650:function(e,t,r){"use strict";(function(e){r(78),r(432),r(433),r(434),r(83),r(32),r(72),r(113),r(114),r(57),r(58),r(36),r(17),r(14),r(43);var a,o=r(0),n=r.n(o),s=r(9),c=r(651),l=r.n(c),i=r(655),u=r.n(i),d=r(656),f=r.n(d),m=(r(4),r(207)),g=r(652),p=r(654),b=(r(1025),r(41));(a=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule)&&a(e);var y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};function h(e){return _(e)||S(e)||v()}function v(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function S(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function _(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t0){var r=Math.ceil(t/E),a=B(e,E);H(a),_(a[0]),k(r)}},B=function(e,t){var r=Math.ceil(e.length/t),a=h(Array(r));return a&&a.length>0?a.map(function(r,a){return e.slice(a*t,(a+1)*t)}):[]};return Object(o.useEffect)(function(){b.j.getAllResources().then(function(e){return a({data:e,loading:!1,error:!1})},function(e){return a({data:null,loading:!1,error:e})})},[]),Object(o.useEffect)(function(){b.j.getResourceCounts().then(function(e){return y({data:e,loading:!1,error:!1})},function(e){return y({data:null,loading:!1,error:e})})},[]),n.a.createElement("div",{className:"static-page-content resource-page"},n.a.createElement("div",{className:"container",id:"resource-page-container"},r.loading?n.a.createElement(s.a,{container:!0,justify:"center"},n.a.createElement("p",null,"Loading...")):n.a.createElement("div",{className:"resource-list"},n.a.createElement("div",{className:"resource-list-width"},n.a.createElement(s.a,{className:"download-row",container:!0,direction:"row",alignItems:"flex-start",item:!0,md:12,style:{display:"flex",alignItems:"stretch",width:"100%"}},n.a.createElement(s.a,{item:!0,xs:12,md:4,className:"sidebar-bar",style:{display:"flex",alignItems:"stretch",width:"100%"}},n.a.createElement(p.a,{resourceCounts:i,handleSearch:function(){if(N){var e=c.filter(function(e){var t={heading:e.heading,title:e.title,search_tags:e.search_tags};return Object.values(t).join().toLowerCase().includes(N.toLowerCase())});_(e),I(e)}else _(O[0]),I(c)},setSearchText:A,searchText:N,searchResourceByCategoryTool:function(e,t){var r=c.filter(function(r){return r.category_id===e&&r.category_tool_id===t});_(r),I(r)},searchResourceBySupportingTool:function(e){var t=c.filter(function(t){return t.id===e.resource_id});_(t),I(t)},searchResourceByCategoryAndTool:function(e,t){var r=[];m&&m.data&&m.data.data.map(function(a){a.tools.map(function(o){a.id===e.id&&o.id===t.id&&(r=o.resources)})}),_(r),I(r)},searchResourceByCategory:function(e){console.log("selectedCategory: ",e);var t=[];c&&c.map(function(r){r.category_ids.filter(function(t){return t===e.id}).length>0&&t.push(r)}),_(t),I(t),x(!T)},resourceMenus:m})),n.a.createElement(s.a,{item:!0,xs:12,md:8,className:"list-container",id:"columnTwo"},S&&S.length>0?S.map(function(e,t){return n.a.createElement("div",{key:t},n.a.createElement(g.a,{resource:e}))}):n.a.createElement(s.a,{container:!0,justify:"center"}," ",n.a.createElement("p",null,"Resource not found")," "),S&&S.length>0?n.a.createElement(s.a,{container:!0,justify:"center",alignItems:"center"},n.a.createElement(s.a,null,n.a.createElement(l.a,{previousLabel:n.a.createElement(u.a,{style:{fontSize:"22px"}}),nextLabel:n.a.createElement(f.a,{style:{fontSize:"22px"}}),breakLabel:"...",breakClassName:"break-me",pageCount:P,marginPagesDisplayed:2,pageRangeDisplayed:E,onPageChange:function(e){return t=e,document.getElementById("resource-page-container").scrollIntoView({behavior:"smooth"}),void _(O[t.selected]);var t},containerClassName:"pagination",subContainerClassName:"pages pagination",activeClassName:"active"}))):null))))))};y(P,"useStyles{classes}\nuseState{_useState({\n data: null,\n loading: true,\n error: null\n })}\nuseState{_useState3({\n data: null,\n loading: true,\n error: null\n })}\nuseState{_useState5(resourceList.data && resourceList.data.data && resourceList.data.data.lists ? resourceList.data.data.lists : [])}\nuseState{_useState7(10)}\nuseState{_useState9(0)}\nuseState{_useState11([])}\nuseState{_useState13(null)}\nuseState{_useState15(false)}\nuseEffect{}\nuseEffect{}\nuseEffect{}",function(){return[L]}),y(P,"useStyles{classes}\nuseState{[resourceList, setResourceList]({ data: null, loading: true, error: null })}\nuseState{[resourceMenus, setResourceMenus]({ data: null, loading: true, error: null })}\nuseState{[filteredResourceList, setFilteredResourceList](resourceList.data && resourceList.data.data && resourceList.data.data.lists ? resourceList.data.data.lists : [])}\nuseState{[pageRange, setPageRange](10)}\nuseState{[pageCount, setPageCount](0)}\nuseState{[chunkResourceArray, setChunkResourceArray]([])}\nuseState{[searchText, setSearchText](null)}\nuseState{[forceRender, setForceRender](false)}\nuseEffect{}\nuseEffect{}\nuseEffect{}",function(){return[L]});var k,C,O=P,H=O;t.a=H,(k=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default)&&(k.register(L,"useStyles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),k.register(P,"ResourcesPageMain","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),k.register(O,"default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js")),(C=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule)&&C(e),function(){var e=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default;e&&(e.register(h,"_toConsumableArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(v,"_nonIterableSpread","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(S,"_iterableToArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(_,"_arrayWithoutHoles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(w,"_slicedToArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(R,"_nonIterableRest","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(E,"_iterableToArrayLimit","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(j,"_arrayWithHoles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(y,"__signature__","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(L,"useStyles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(P,"ResourcesPageMain","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(O,"_default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"),e.register(H,"default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourcesPageMain.js"))}(),function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule;t&&t(e)}()}).call(this,r(7)(e))},652:function(e,t,r){"use strict";(function(e){r(115),r(32),r(83),r(78),r(567),r(72),r(113),r(114),r(57),r(58),r(36),r(17),r(14),r(43);var a,o=r(0),n=r.n(o),s=r(9),c=r(19),l=r(4),i=r.n(l),u=r(149),d=r.n(u),f=r(207),m=r(308),g=r.n(m),p=(r(203),r(202)),b=r(653);(a=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule)&&a(e);var y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};function h(e){return _(e)||S(e)||v()}function v(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function S(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function _(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t0},j=i()(t.created_at),P=i()().subtract(7,"days");j.isAfter(P,"days");return n.a.createElement(s.a,{container:!0,className:"resource-component"},n.a.createElement(s.a,{item:!0,xs:4,className:"resource-thumbnail"},n.a.createElement("img",{src:t.thumbnail_url,alt:t.title})),n.a.createElement(s.a,{item:!0,xs:12,sm:8,md:8,className:"resource-description-container"},n.a.createElement("p",null,t.is_new&&n.a.createElement("span",{className:"new-resource"},"New")),n.a.createElement("p",{className:"resource-title"},t.title),n.a.createElement(s.a,{item:!0,xs:12,className:"resource-thumbnail--mobile"},n.a.createElement("img",{src:t.thumbnail_url,alt:t.title})),n.a.createElement(s.a,{container:!0,direction:"column",justify:"space-between",className:"resource-description-control-wrapper"},n.a.createElement(s.a,{item:!0,className:"resource-description"},n.a.createElement("p",null,t.description)),t&&t.files&&t.files.map(function(e,r){return n.a.createElement(s.a,{container:!0,className:"resource-file",key:"resource-".concat(r)},n.a.createElement(s.a,{item:!0,xs:6},n.a.createElement("p",{className:"name"},e.name)),n.a.createElement(s.a,{item:!0,xs:6},n.a.createElement("button",{className:"resource-button resource-button__like ".concat(E(t,r)&&"resource-button__like--liked"),disabled:a,onClick:function(){return function(e){var r;if(localStorage.getItem("liked_resources")){r=JSON.parse(localStorage.getItem("liked_resources"));var a=new Set(r);a=r.filter(function(r){return"".concat(t.id,"-").concat(e)!==r}),E(t,e)?(v(y-1),t.like_count=t.like_count-1,localStorage.setItem("liked_resources",JSON.stringify(a)),Object(c.a)("RESOURCE DISLIKE","RESOURCE DISLIKE: ".concat(t.title),t.title)):(localStorage.setItem("liked_resources",JSON.stringify([].concat(h(r),["".concat(t.id,"-").concat(e)]))),v(y+1),t.like_count=t.like_count+1,Object(c.a)("RESOURCE LIKE","RESOURCE LIKE: ".concat(t.title),t.title))}else localStorage.setItem("liked_resources",JSON.stringify(["".concat(t.id,"-").concat(e)])),v(y+1),t.like_count=t.like_count+1,Object(c.a)("RESOURCE LIKE","RESOURCE LIKE: ".concat(t.title),t.title);p.a.updateResource(t).then(function(e){console.log("data: ",e)})}(r)},role:"button","aria-label":"resource like button"},E(t,r)?n.a.createElement(g.a,{style:{fontSize:"15px",color:"#ff5252"}}):n.a.createElement(g.a,{style:{fontSize:"14px",color:"white"}})),e.type===b.RESOURCE_FILE.TYPE_FILE?n.a.createElement("button",{className:"resource-button",disabled:a,onClick:function(){return _(e)},role:"button","aria-label":"resource download button"},n.a.createElement(d.a,{style:{fontSize:"14px",color:"white"}})):n.a.createElement("button",{className:"resource-button__url",onClick:function(){return _(e)},role:"button","aria-label":"resource download button"},"View")))}),n.a.createElement(s.a,{item:!0},n.a.createElement("div",{className:"resource-control-container"},n.a.createElement("span",{className:""},"".concat(i()(t.created_at).format("DD MMMM yyyy"))," "),n.a.createElement("span",{className:"resource-downloads"}," ".concat(t.download_count," downloads ")),n.a.createElement("span",{className:"resource-likes"}," ".concat(t.like_count," likes ")," ")))),n.a.createElement("br",null)))};y(P,"useStyles{classes}\nuseState{_useState(false)}\nuseState{_useState3(resource.download_count)}\nuseState{_useState5(resource.like_count)}\nuseState{_useState7(null)}",function(){return[L]}),y(P,"useStyles{classes}\nuseState{[isDownloadBtnClicked, setDownloadBtnClicked](false)}\nuseState{[downloadCount, setDownloadCount](resource.download_count)}\nuseState{[likeCount, setLikeCount](resource.like_count)}\nuseState{[selectedFileIndex, setSelectedFileIndex](null)}",function(){return[L]});var k,C,O=P,H=O;t.a=H,(k=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default)&&(k.register(L,"useStyles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),k.register(P,"ResourceComponent","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),k.register(O,"default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js")),(C=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule)&&C(e),function(){var e=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default;e&&(e.register(h,"_toConsumableArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(v,"_nonIterableSpread","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(S,"_iterableToArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(_,"_arrayWithoutHoles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(w,"_slicedToArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(R,"_nonIterableRest","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(E,"_iterableToArrayLimit","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(j,"_arrayWithHoles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(y,"__signature__","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(L,"useStyles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(P,"ResourceComponent","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(O,"_default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"),e.register(H,"default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceComponent.js"))}(),function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule;t&&t(e)}()}).call(this,r(7)(e))},654:function(e,t,r){"use strict";(function(e){r(115),r(83),r(32),r(72),r(113),r(114),r(57),r(58),r(36),r(17),r(14),r(43),r(20);var a,o=r(0),n=r.n(o),s=r(9),c=r(676),l=r(249),i=r(677),u=r(204),d=r.n(u),f=r(244),m=r.n(f),g=(r(41),r(243)),p=r.n(g);(a=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule)&&a(e);var b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e){return _(e)||S(e)||v()}function v(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function S(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function _(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t0};Object(o.useEffect)(function(){u||(t(),H(!1))},[u]);var T=function(e){if(-1===e){if(g&&g.data&&g.data.data){var r=g.data.data.map(function(e){e.isActive=!1;var t=e.tools.map(function(e){return e.isActive=!1,e});return e.tools=t,e});A(r)}}else if(0===e){if(g&&g.data&&g.data.data){var o=g.data.data.map(function(e){e.isActive=!1;var t=e.tools.map(function(e){return e.isActive=!1,e});return e.tools=t,e});A(o),H(!1),f(null),t()}}else if(g&&g.data&&g.data.data){var n=g.data.data.map(function(t){t.id===e.id?t.isActive=!0:t.isActive=!1;var r=t.tools.map(function(e){return e.isActive=!1,e});return t.tools=r,t});A(n),a(e),H(!0),f(null)}},x=function(){return n.a.createElement(s.a,null,n.a.createElement("br",null),g&&g.loading?n.a.createElement("p",null,"Loading..."):N&&N.map(function(e,t){return n.a.createElement(s.a,{key:"".concat(e,"-").concat(t)},n.a.createElement("h5",{className:e.isActive?"resource-category resource-category--selected":"resource-category",role:"button",onClick:function(){return T(e)}},e.name),(a=e,M(a.id)>0?a.tools.slice(0,a.tools.length):a.tools.slice(0,L)).map(function(t){return n.a.createElement("div",{key:"".concat(e.id,"-").concat(t.id)},n.a.createElement("p",{className:t.isActive?"resource-category-tool resource-category-tool--selected":"resource-category-tool",role:"button",onClick:function(){return function(e,t){if(g&&g.data&&g.data.data){var a=g.data.data.map(function(r){r.id===e.id?r.isActive=!0:r.isActive=!1;var a=r.tools.map(function(a){return r.id===e.id&&a.id===t.id?a.isActive=!0:a.isActive=!1,a});return r.tools=a,r});A(a),r(e,t),H(!0),f(null)}}(e,t)}},t.name," (",t.resources.length,")"))}),n.a.createElement("h5",{className:"show-more",onClick:function(){return function(e){if(0===R.filter(function(t){return t===e}).length)E([].concat(h(R),[e]));else{var t=R.filter(function(t){return t!==e});E(h(t))}}(e.id)}},M(e.id)?"- Show Less":"+ Show More"),n.a.createElement("br",null));var a}))};return n.a.createElement(s.a,{className:"sidebar-bar-container"},n.a.createElement("div",{className:"search"},n.a.createElement("input",{type:"text",value:u||"",onChange:function(e){return function(e){var t=e.target.value;f(t)}(e)},placeholder:"Search"}),n.a.createElement(c.a,{className:"search-btn",onClick:function(){return u&&H(!0),T(-1),void t()},title:"search button"},n.a.createElement(d.a,null))),O?n.a.createElement(n.a.Fragment,null,n.a.createElement(s.a,{container:!0,justify:"flex-start",alignItems:"center",className:"clear-filter-container",role:"button",onClick:function(){T(0)}},n.a.createElement("span",{className:"clear-filter"},"Clear the filter"),n.a.createElement(p.a,{style:{fontSize:"18px"}}))):null,n.a.createElement("br",null),n.a.createElement("div",{className:"resource-filter--mobile"},n.a.createElement(l.a,{role:"button",onClick:function(){return S(!v)}},n.a.createElement(s.a,y({container:!0,justify:"space-between",alignItems:"center"},"alignItems","center"),n.a.createElement(s.a,{className:"filter-by-category"},n.a.createElement("p",null,"Filter by Category")),n.a.createElement(s.a,null,n.a.createElement(i.a,null,n.a.createElement(m.a,{style:{transform:v?"rotate(180deg)":"rotate(0deg)"}}))))),v?x():null,n.a.createElement("br",null)),n.a.createElement("div",{className:"resource-filter"},x()))};b(L,"useState{_useState(false)}\nuseState{_useState3([])}\nuseState{_useState5(3)}\nuseState{_useState7(null)}\nuseState{_useState9([])}\nuseState{_useState11(false)}\nuseState{_useState13([])}\nuseEffect{}\nuseEffect{}"),b(L,"useState{[isFilterClicked, setIsFilterClicked](false)}\nuseState{[showMoreCategories, setShowMoreCategories]([])}\nuseState{[minimumTypesToShow, setMinimumTypesToShow](3)}\nuseState{[resourceCounts, setResourceCounts](null)}\nuseState{[filterResourceList, setFilterResourceList]([])}\nuseState{[showClearFilter, setShowClearFilter](false)}\nuseState{[resourceCategoryData, setResourceCategoryData]([])}\nuseEffect{}\nuseEffect{}");var P,k,C=L,O=C;t.a=O,(P=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default)&&(P.register(L,"ResourceSearchBarNew","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),P.register(C,"default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js")),(k=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule)&&k(e),function(){var e=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default;e&&(e.register(y,"_defineProperty","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(h,"_toConsumableArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(v,"_nonIterableSpread","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(S,"_iterableToArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(_,"_arrayWithoutHoles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(w,"_slicedToArray","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(R,"_nonIterableRest","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(E,"_iterableToArrayLimit","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(j,"_arrayWithHoles","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(b,"__signature__","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(L,"ResourceSearchBarNew","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(C,"_default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"),e.register(O,"default","/home/vsts/work/1/s/client/src/_components/ResourcesPage/ResourceSearchBarNew.js"))}(),function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule;t&&t(e)}()}).call(this,r(7)(e))},659:function(e,t,r){"use strict";(function(e){r(72),r(57),r(58),r(36),r(17),r(14),r(43);var a,o=r(0),n=r.n(o),s=r(9),c=r(149),l=r.n(c),i=r(4),u=r.n(i),d=r(203),f=r.n(d),m=r(207),g=r(678),p=r(19);(a=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule)&&a(e);var b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};function y(e,t){return S(e)||v(e,t)||h()}function h(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function v(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],a=!0,o=!1,n=void 0;try{for(var s,c=e[Symbol.iterator]();!(a=(s=c.next()).done)&&(r.push(s.value),!t||r.length!==t);a=!0);}catch(e){o=!0,n=e}finally{try{a||null==c.return||c.return()}finally{if(o)throw n}}return r}}function S(e){if(Array.isArray(e))return e}!function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule;t&&t(e)}();b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};var _=Object(m.a)(function(e){return{root:{display:"flex",alignItems:"center"},wrapper:{position:"relative"},buttonSuccess:{backgroundColor:"#1b5e85","&:hover":{backgroundColor:"#1b5e85"}},buttonProgress:{color:"white",position:"absolute",top:"50%",left:"50%",marginTop:-12,marginLeft:-12}}}),w=function(e){var t=_(),r=n.a.useRef();n.a.useEffect(function(){return function(){clearTimeout(r.current)}},[]);var a=e.data,c=y(Object(o.useState)(0),2),i=c[0],d=c[1],m=y(Object(o.useState)(!1),2),b=m[0],h=m[1],v=function(e){if(h(!0),e.lengthComputable){var t=Math.floor(e.loaded/e.total*100);console.log("Downloading: ",t),d(i)}};return n.a.createElement(s.a,{container:!0,"flex-direction":"column",className:"podcast-section"},n.a.createElement(s.a,{container:!0,item:!0,xs:12,className:"description-container"},n.a.createElement("div",{style:{width:"100%"},className:"description-container--header"},n.a.createElement("img",{src:a.thumbnail_URL,alt:a.title})),n.a.createElement("div",{className:"description-wrapper"},n.a.createElement("p",{style:{width:"100%"}},u()(a.created_at).format("DD/MM/YYYY")),n.a.createElement("p",{className:"title"},a.title),n.a.createElement("p",{className:"description"},a.description),n.a.createElement(s.a,{container:!0,className:"actions-container",justify:"space-between"},n.a.createElement(s.a,{container:!0,item:!0,xs:10,className:"audio-container"},n.a.createElement("audio",{id:"myaudio",src:a.audio_URL,controls:"controls",controlsList:"nodownload",onPlay:function(){try{console.log("handle audio play"),Object(p.a)("PODCAST PLAY","PODCAST PLAY: ".concat(a.title),a.title)}catch(e){console.log("error on playing audio")}}},"Your browser does not support the audio tag.")),n.a.createElement(s.a,{container:!0,item:!0,xs:2,className:"actions__button"},n.a.createElement("div",{className:t.wrapper},n.a.createElement("button",{className:"button",disabled:b,onClick:function(){try{console.log("handle podcast download");var e=a.audio_URL;new f.a({url:e,autoStart:!0,process:v,forceDesktopMode:!0,timeout:24e4}).then(function(){h(!1)}).catch(function(e){console.log("error on podcast download: ",e)}),Object(p.a)("PODCAST DOWNLOAD","PODCAST DOWNLOAD: ".concat(a.title),a.title)}catch(e){console.log("error on downloading podcast.")}},"aria-label":"Download"},n.a.createElement(l.a,null)),b&&n.a.createElement(g.a,{size:24,className:t.buttonProgress})))))))};b(w,"useStyles{classes}\nuseRef{timer}\nuseEffect{}\nuseState{_useState(0)}\nuseState{_useState3(false)}",function(){return[_]}),b(w,"useStyles{classes}\nuseRef{timer}\nuseEffect{}\nuseState{[downloadPercentage, setDownloadPercentage](0)}\nuseState{[isDownloadBtnClicked, setDownloadBtnClicked](false)}",function(){return[_]});var R,E,j=w,L=j;t.a=L,(R=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default)&&(R.register(_,"useStyles","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),R.register(w,"PodcastsSection","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),R.register(j,"default","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js")),(E=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule)&&E(e),function(){var e=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default;e&&(e.register(y,"_slicedToArray","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(h,"_nonIterableRest","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(v,"_iterableToArrayLimit","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(S,"_arrayWithHoles","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(b,"__signature__","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(_,"useStyles","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(w,"PodcastsSection","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(j,"_default","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"),e.register(L,"default","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSection.js"))}(),function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule;t&&t(e)}()}).call(this,r(7)(e))},660:function(e,t,r){"use strict";(function(e){r(72),r(57),r(58),r(36),r(17),r(14),r(43);var a,o=r(0),n=r.n(o),s=r(9),c=r(149),l=r.n(c),i=r(4),u=r.n(i),d=r(203),f=r.n(d),m=r(207),g=r(678),p=r(19);(a=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule)&&a(e);var b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};function y(e,t){return S(e)||v(e,t)||h()}function h(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function v(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],a=!0,o=!1,n=void 0;try{for(var s,c=e[Symbol.iterator]();!(a=(s=c.next()).done)&&(r.push(s.value),!t||r.length!==t);a=!0);}catch(e){o=!0,n=e}finally{try{a||null==c.return||c.return()}finally{if(o)throw n}}return r}}function S(e){if(Array.isArray(e))return e}!function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).enterModule;t&&t(e)}();b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};var _=Object(m.a)(function(e){return{root:{display:"flex",alignItems:"center"},wrapper:{position:"relative"},buttonSuccess:{backgroundColor:"#1b5e85","&:hover":{backgroundColor:"#1b5e85"}},buttonProgress:{color:"white",position:"absolute",top:"25%",left:"50%",marginTop:-12,marginLeft:-12}}}),w=function(e){var t=_(),r=n.a.useRef();n.a.useEffect(function(){return function(){clearTimeout(r.current)}},[]);var a=e.data,c=y(Object(o.useState)(0),2),i=c[0],d=c[1],m=y(Object(o.useState)(!1),2),b=m[0],h=m[1],v=function(e){if(h(!0),e.lengthComputable){var t=Math.floor(e.loaded/e.total*100);console.log("Downloading: ",t),d(i)}};return n.a.createElement(s.a,{container:!0,"flex-direction":"column"},n.a.createElement(s.a,{container:!0,item:!0,xs:12,sm:12,md:6,className:"description-container--latest"},n.a.createElement(s.a,{container:!0,item:!0,xs:12,className:"description-container--latest"},n.a.createElement("p",{style:{width:"100%",marginTop:"10px"}},u()(a.created_at).format("DD/MM/YYYY")),n.a.createElement("p",{className:"title"},a.title),n.a.createElement("div",{style:{width:"60%"},className:"thumbnail-container-desktop"},n.a.createElement("img",{src:a.thumbnail_URL,alt:a.title})),n.a.createElement("p",{className:"description"},a.description)),n.a.createElement(s.a,{container:!0,item:!0,xs:12,className:"actions actions-container--latest"},n.a.createElement(s.a,{container:!0,item:!0,xs:12,sm:6,className:"audio-container"},n.a.createElement("audio",{id:"myaudio",src:a.audio_URL,controls:"controls",controlsList:"nodownload",onPlay:function(){try{console.log("handle audio play"),Object(p.a)("PODCAST PLAY","PODCAST PLAY: ".concat(a.title),a.title)}catch(e){console.log("error on playing audio")}}},"Your browser does not support the audio tag.")),n.a.createElement(s.a,{container:!0,item:!0,xs:12,sm:6,className:"actions__button"},n.a.createElement("div",{className:t.wrapper},n.a.createElement("button",{className:"button btn-download",disabled:b,onClick:function(){try{console.log("handle podcast download");var e=a.audio_URL;new f.a({url:e,autoStart:!0,process:v,forceDesktopMode:!0,timeout:24e4}).then(function(){h(!1)}).catch(function(e){console.log("error on podcast download: ",e)}),Object(p.a)("PODCAST DOWNLOAD","PODCAST DOWNLOAD: ".concat(a.title),a.title)}catch(e){console.log("error on downloading podcast.")}}},n.a.createElement(l.a,{style:{marginRight:"10px"}}),"Download"),b&&n.a.createElement(g.a,{size:24,className:t.buttonProgress}))))),n.a.createElement(s.a,{container:!0,item:!0,xs:6,className:"thumbnail-container",justify:"center",alignItems:"center"},n.a.createElement("div",{style:{width:"100%"}},n.a.createElement("img",{src:a.thumbnail_URL,alt:a.title}))))};b(w,"useStyles{classes}\nuseRef{timer}\nuseEffect{}\nuseState{_useState(0)}\nuseState{_useState3(false)}",function(){return[_]}),b(w,"useStyles{classes}\nuseRef{timer}\nuseEffect{}\nuseState{[downloadPercentage, setDownloadPercentage](0)}\nuseState{[isDownloadBtnClicked, setDownloadBtnClicked](false)}",function(){return[_]});var R,E,j=w,L=j;t.a=L,(R=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default)&&(R.register(_,"useStyles","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),R.register(w,"PodcastsSectionLatest","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),R.register(j,"default","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js")),(E=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule)&&E(e),function(){var e=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).default;e&&(e.register(y,"_slicedToArray","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(h,"_nonIterableRest","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(v,"_iterableToArrayLimit","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(S,"_arrayWithHoles","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(b,"__signature__","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(_,"useStyles","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(w,"PodcastsSectionLatest","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(j,"_default","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"),e.register(L,"default","/home/vsts/work/1/s/client/src/_components/Podcasts/PodcastsSectionLatest.js"))}(),function(){var t=("undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal:r(1)).leaveModule;t&&t(e)}()}).call(this,r(7)(e))}});