PageSourceSearch

https://citieswithnature.org/wp-content/themes/cwn/dist/scripts/vu…-items-PsFeedItemReport.5876d9eba42e0b21.js

js citieswithnature.org collected 2026-10-03 22:54:55 UTC 4,612 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[977,2243,1775],{14990:function(t,e,r){r.r(e),e.default={methods:{constrainImageSize:function(t){var e=t.target.naturalWidth/t.target.naturalHeight;t.target.setAttribute("style","width: calc((100vh + -120px) * ".concat(e,");"))}}}},25498:function(t,e,r){function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var o,a,n,i,s=[],l=!0,c=!1;try{if(n=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(o=n.call(r)).done)&&(s.push(o.value),s.length!==e);l=!0);}catch(t){c=!0,a=t}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw a}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return a(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,o=new Array(e);r<e;r++)o[r]=t[r];return o}r.r(e),e.default={methods:{convertToMediaSchema:function(t){console.log(t);for(var e=[],r=0,a=0,n=Object.entries(t);a<n.length;a++){var i=o(n[a],2),s=(i[0],i[1]),l={extension:s.extension,name:s.name,order:r,uuid:s.uuid,size:s.size};void 0!==s.custom_properties&&(l.custom_properties={title:s.custom_properties.title,description:s.custom_properties.description}),e.push(l),r++}return e},setMediaOrder:function(t){var e=0;return t.forEach((function(r,o){t[o].order=e,e++})),t},getImageUrl:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:66;return t[e]&&t[e].length?"city_image_url_thumb"==e||"image_url_thumb"==e?t[e]:t[e][0].full_url:"https://api.citieswithnature.org/images/"+(r>66?"placeholder-full.png":"resource-placeholder.png")}}}},37741:function(t,e,r){r.r(e),r.d(e,{default:function(){return i}});var o=r(25498),a=r(14990),n={name:"PsFeedItemReport",props:{feedItem:{required:!0}},methods:{showLightbox:function(t){console.log("lightob"),this.$store.commit("toggleLightboxModal",t)}},computed:{report:function(){return this.feedItem.feedable}},mixins:[o.default,a.default]},i=(0,r(51900).Z)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"c-feed-item-report__content"},[e("p",[t._v(t._s(t.report.content))]),t._v(" "),"image"==t.report.type&&t.report.image.length?e("button",{staticClass:"u-button-unstyled w-100",attrs:{type:"button"},on:{click:function(e){return t.showLightbox(t.feedItem.id)}}},[e("img",{staticClass:"c-feed-image",attrs:{src:t.report.image[0].full_url,alt:t.report.id},on:{load:t.constrainImageSize}})]):t._e(),t._v(" "),"resource"==t.report.type&&t.report.reportable?e("a",{staticClass:"c-link-embed",attrs:{href:"/tools-and-resources/".concat(t.report.reportable.id)}},[e("img",{staticClass:"mr-5",attrs:{src:t.getImageUrl(t.report.reportable,"image_url_thumb",90),alt:t.report.reportable.title}}),t._v(" "),e("div",[e("span",{staticClass:"d-block font_18_24 font-weight-bold text-oceanblue"},[t._v(t._s(t.report.reportable.title))]),t._v(" "),e("p",{staticClass:"text-primary"},[t._v(t._s(t.report.reportable.description))])])]):t._e(),t._v(" "),"video"==t.report.type?e("div",{staticClass:"u-fluid-video",domProps:{innerHTML:t._s(t.report.video_embed)}}):t._e(),t._v(" "),"link"==t.report.type?e("a",{staticClass:"c-feed-item-report__embed d-block",attrs:{href:t.report.link,target:"_blank"}},[t.report.oembed_data&&t.report.oembed_data.image?e("img",{staticClass:"c-feed-image mb-5",attrs:{src:t.report.oembed_data.image,alt:t.report.oembed_data.title},on:{load:t.constrainImageSize}}):t._e(),t._v(" "),e("div",[t.report.oembed_data&&t.report.oembed_data.title?e("span",{staticClass:"d-block font_18_24 font-weight-bold text-oceanblue mb-2"},[t._v(t._s(t.report.oembed_data.title))]):e("span",{staticClass:"d-block font_18_24 font-weight-bold text-oceanblue",class:{"mb-2":t.report.oembed_data&&t.report.oembed_data.description}},[t._v(t._s(t.report.link))]),t._v(" "),t.report.oembed_data&&t.report.oembed_data.description?e("p",{staticClass:"text-primary"},[t._v(t._s(t.report.oembed_data.description))]):t._e()])]):t._e()])}),[],!1,null,"2e4a29a3",null).exports}}]);
2//# sourceMappingURL=vue-blocks-reporting-feed-items-PsFeedItemReport.5876d9eba42e0b21.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.