photos/js/photos-src_mixins_AbortCont...

3 lines
11 KiB
JavaScript

/*! For license information please see photos-src_mixins_AbortControllerMixin_js-src_components_CollectionCover_vue-src_components_Collecti-e80ab0.js.LICENSE.txt */
"use strict";(self.webpackChunkphotos=self.webpackChunkphotos||[]).push([["src_mixins_AbortControllerMixin_js-src_components_CollectionCover_vue-src_components_Collecti-e80ab0"],{69363:(n,t,e)=>{e.d(t,{Z:()=>o});const o={name:"AbortControllerMixin",data:function(){return{abortController:new AbortController}},beforeDestroy:function(){this.abortController.abort()},beforeRouteLeave:function(n,t,e){this.abortController.abort(),this.abortController=new AbortController,e()}}},57910:(n,t,e)=>{e.d(t,{Z:()=>a});var o=e(87537),i=e.n(o),r=e(23645),l=e.n(r)()(i());l.push([n.id,".collection-cover[data-v-1d409e56]{display:flex;flex-direction:column;padding:16px;border-radius:var(--border-radius-large)}.collection-cover[data-v-1d409e56]:hover,.collection-cover[data-v-1d409e56]:focus{background:var(--color-background-dark)}.collection-cover__image[data-v-1d409e56]{width:350px;height:350px;object-fit:none;border-radius:var(--border-radius-large)}@media only screen and (max-width: 1200px){.collection-cover__image[data-v-1d409e56]{width:250px;height:250px}}.collection-cover__image--placeholder[data-v-1d409e56]{background:var(--color-primary-light)}.collection-cover__image--placeholder[data-v-1d409e56] .material-design-icon{width:100%;height:100%}.collection-cover__image--placeholder[data-v-1d409e56] .material-design-icon .material-design-icon__svg{fill:var(--color-primary)}.collection-cover__details[data-v-1d409e56]{display:flex;flex-direction:column;margin-top:16px;width:350px}@media only screen and (max-width: 1200px){.collection-cover__details[data-v-1d409e56]{width:250px}}.collection-cover__details__title[data-v-1d409e56]{display:flex}.collection-cover__details__subtitle[data-v-1d409e56]{display:flex;color:var(--color-text-lighter)}","",{version:3,sources:["webpack://./src/components/CollectionCover.vue"],names:[],mappings:"AAmFA,mCACC,YAAA,CACA,qBAAA,CACA,YAAA,CACA,wCAAA,CAEA,kFACC,uCAAA,CAGD,0CACC,WAAA,CACA,YAAA,CACA,eAAA,CACA,wCAAA,CAEA,2CAND,0CAOE,WAAA,CACA,YAAA,CAAA,CAGD,uDACC,qCAAA,CAEA,8EACC,UAAA,CACA,WAAA,CAEA,yGACC,yBAAA,CAMJ,4CACC,YAAA,CACA,qBAAA,CACA,eAAA,CACA,WAAA,CAEA,2CAND,4CAOE,WAAA,CAAA,CAGD,mDACC,YAAA,CAGD,sDACC,YAAA,CACA,+BAAA",sourcesContent:['$sizes: ("400": ("count": 3, "marginTop": 66, "marginW": 8), "700": ("count": 4, "marginTop": 66, "marginW": 8), "1024": ("count": 5, "marginTop": 66, "marginW": 44), "1280": ("count": 4, "marginTop": 66, "marginW": 44), "1440": ("count": 5, "marginTop": 88, "marginW": 66), "1600": ("count": 6, "marginTop": 88, "marginW": 66), "2048": ("count": 7, "marginTop": 88, "marginW": 66), "2560": ("count": 8, "marginTop": 88, "marginW": 88), "3440": ("count": 9, "marginTop": 88, "marginW": 88), "max": ("count": 10, "marginTop": 88, "marginW": 88));\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.collection-cover {\n\tdisplay: flex;\n\tflex-direction: column;\n\tpadding: 16px;\n\tborder-radius: var(--border-radius-large);\n\n\t&:hover, &:focus {\n\t\tbackground: var(--color-background-dark);\n\t}\n\n\t&__image {\n\t\twidth: 350px;\n\t\theight: 350px;\n\t\tobject-fit: none;\n\t\tborder-radius: var(--border-radius-large);\n\n\t\t@media only screen and (max-width: 1200px) {\n\t\t\twidth: 250px;\n\t\t\theight: 250px;\n\t\t}\n\n\t\t&--placeholder {\n\t\t\tbackground: var(--color-primary-light);\n\n\t\t\t::v-deep .material-design-icon {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 100%;\n\n\t\t\t\t.material-design-icon__svg {\n\t\t\t\t\tfill: var(--color-primary);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__details {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tmargin-top: 16px;\n\t\twidth: 350px;\n\n\t\t@media only screen and (max-width: 1200px) {\n\t\t\twidth: 250px;\n\t\t}\n\n\t\t&__title {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t&__subtitle {\n\t\t\tdisplay: flex;\n\t\t\tcolor: var(--color-text-lighter);\n\t\t}\n\t}\n\n}\n'],sourceRoot:""}]);const a=l},8108:(n,t,e)=>{e.d(t,{Z:()=>a});var o=e(87537),i=e.n(o),r=e(23645),l=e.n(r)()(i());l.push([n.id,".collections[data-v-f7f1b23a]{display:flex;flex-direction:column;height:100%}.collections__header[data-v-f7f1b23a]{display:flex;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:3;width:100%;height:60px;padding:0 64px;box-sizing:content-box;background:var(--color-main-background)}@media only screen and (max-width: 1200px){.collections__header[data-v-f7f1b23a]{padding:0 48px}}.collections__header button[data-v-f7f1b23a]{margin-right:32px}.collections__list[data-v-f7f1b23a]{padding:32px 48px;flex-grow:1;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;height:calc(100% - 60px);overflow-x:scroll}@media only screen and (max-width: 1200px){.collections__list[data-v-f7f1b23a]{padding:32px 12px;justify-content:center}}","",{version:3,sources:["webpack://./src/components/CollectionsList.vue"],names:[],mappings:"AA+FA,8BACC,YAAA,CACA,qBAAA,CACA,WAAA,CAEA,sCACC,YAAA,CACA,kBAAA,CACA,uBAAA,CAAA,eAAA,CACA,KAAA,CACA,SAAA,CACA,UAAA,CACA,WAAA,CACA,cAAA,CACA,sBAAA,CACA,uCAAA,CAEA,2CAZD,sCAaE,cAAA,CAAA,CAGD,6CACC,iBAAA,CAIF,oCACC,iBAAA,CACA,WAAA,CACA,YAAA,CACA,cAAA,CACA,QAAA,CACA,sBAAA,CACA,wBAAA,CACA,iBAAA,CAEA,2CAVD,oCAWE,iBAAA,CACA,sBAAA,CAAA",sourcesContent:['$sizes: ("400": ("count": 3, "marginTop": 66, "marginW": 8), "700": ("count": 4, "marginTop": 66, "marginW": 8), "1024": ("count": 5, "marginTop": 66, "marginW": 44), "1280": ("count": 4, "marginTop": 66, "marginW": 44), "1440": ("count": 5, "marginTop": 88, "marginW": 66), "1600": ("count": 6, "marginTop": 88, "marginW": 66), "2048": ("count": 7, "marginTop": 88, "marginW": 66), "2560": ("count": 8, "marginTop": 88, "marginW": 88), "3440": ("count": 9, "marginTop": 88, "marginW": 88), "max": ("count": 10, "marginTop": 88, "marginW": 88));\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.collections {\n\tdisplay: flex;\n\tflex-direction: column;\n\theight: 100%;\n\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tposition: sticky;\n\t\ttop: 0;\n\t\tz-index: 3;\n\t\twidth: 100%;\n\t\theight: 60px;\n\t\tpadding: 0 64px;\n\t\tbox-sizing: content-box;\n\t\tbackground: var(--color-main-background);\n\n\t\t@media only screen and (max-width: 1200px) {\n\t\t\tpadding: 0 48px;\n\t\t}\n\n\t\tbutton {\n\t\t\tmargin-right: 32px;\n\t\t}\n\t}\n\n\t&__list {\n\t\tpadding: 32px 48px;\n\t\tflex-grow: 1;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tgap: 16px;\n\t\talign-items: flex-start;\n\t\theight: calc(100% - 60px);\n\t\toverflow-x: scroll;\n\n\t\t@media only screen and (max-width: 1200px) {\n\t\t\tpadding: 32px 12px;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);const a=l},36288:(n,t,e)=>{e.d(t,{Z:()=>i});const o={name:"ImageMultipleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const i=(0,e(51900).Z)(o,(function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("span",n._b({staticClass:"material-design-icon image-multiple-icon",attrs:{"aria-hidden":!n.title,"aria-label":n.title,role:"img"},on:{click:function(t){return n.$emit("click",t)}}},"span",n.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:n.fillColor,width:n.size,height:n.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M22,16V4A2,2 0 0,0 20,2H8A2,2 0 0,0 6,4V16A2,2 0 0,0 8,18H20A2,2 0 0,0 22,16M11,12L13.03,14.71L16,11L20,16H8M2,6V20A2,2 0 0,0 4,22H18V20H4V6"}},[n.title?e("title",[n._v(n._s(n.title))]):n._e()])])])}),[],!1,null,null,null).exports},16840:(n,t,e)=>{e.d(t,{Z:()=>h});var o=e(20629);function i(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),e.push.apply(e,o)}return e}function r(n,t,e){return t in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}const l={name:"CollectionCover",components:{ImageMultiple:e(36288).Z},props:{coverUrl:{type:String,required:!0},altImg:{type:String,required:!0},link:{type:String,required:!0}},computed:function(n){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?i(Object(e),!0).forEach((function(t){r(n,t,e[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(e)):i(Object(e)).forEach((function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(e,t))}))}return n}({},(0,o.Se)(["files","albums"]))};var a=e(93379),c=e.n(a),A=e(7795),s=e.n(A),d=e(90569),p=e.n(d),C=e(3565),g=e.n(C),m=e(19216),u=e.n(m),v=e(44589),_=e.n(v),x=e(57910),f={};f.styleTagTransform=_(),f.setAttributes=g(),f.insert=p().bind(null,"head"),f.domAPI=s(),f.insertStyleElement=u();c()(x.Z,f);x.Z&&x.Z.locals&&x.Z.locals;const h=(0,e(51900).Z)(l,(function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("router-link",{staticClass:"collection-cover",attrs:{to:n.link}},[""!==n.coverUrl?e("img",{staticClass:"collection-cover__image",attrs:{src:n.coverUrl,alt:n.altImg}}):e("div",{staticClass:"collection-cover__image collection-cover__image--placeholder"},[e("ImageMultiple",{attrs:{size:128}})],1),n._v(" "),e("div",{staticClass:"collection-cover__details"},[e("div",{staticClass:"collection-cover__details__title"},[n._t("default")],2),n._v(" "),e("div",{staticClass:"collection-cover__details__subtitle"},[n._t("subtitle")],2)])])}),[],!1,null,"1d409e56",null).exports},52986:(n,t,e)=>{e.d(t,{Z:()=>x});var o=e(33476);const i={name:"CollectionsList",components:{NcEmptyContent:o.NcEmptyContent,NcLoadingIcon:o.NcLoadingIcon},props:{collections:{type:Object,required:!0},collectionTitle:{type:String,required:!0},collectionRoot:{type:String,required:!0},loading:{type:Boolean,default:!1},error:{type:Object,default:null}},computed:{noCollection:function(){return 0===Object.keys(this.collections).length}}};var r=e(93379),l=e.n(r),a=e(7795),c=e.n(a),A=e(90569),s=e.n(A),d=e(3565),p=e.n(d),C=e(19216),g=e.n(C),m=e(44589),u=e.n(m),v=e(8108),_={};_.styleTagTransform=u(),_.setAttributes=p(),_.insert=s().bind(null,"head"),_.domAPI=c(),_.insertStyleElement=g();l()(v.Z,_);v.Z&&v.Z.locals&&v.Z.locals;const x=(0,e(51900).Z)(i,(function(){var n=this,t=n.$createElement,e=n._self._c||t;return n.error?e("NcEmptyContent",[n._v("\n\t"+n._s(n.t("photos","An error occurred"))+"\n")]):e("div",{staticClass:"collections"},[e("HeaderNavigation",{key:"navigation",attrs:{loading:n.loading,title:n.collectionTitle,"root-title":n.rootTitle},on:{refresh:n.onRefresh}},[n._t("header"),n._v(" "),n.loading?e("NcLoadingIcon"):n._e()],2),n._v(" "),n.noCollection&&!n.loading?n._t("empty-collections-list"):n.noCollection?n._e():e("div",{staticClass:"collections__list"},[n._l(n.collections,(function(t){return n._t("default",null,{collection:t})}))],2)],2)}),[],!1,null,"f7f1b23a",null).exports}}]);
//# sourceMappingURL=photos-src_mixins_AbortControllerMixin_js-src_components_CollectionCover_vue-src_components_Collecti-e80ab0.js.map?v=5144231bb3ad7c2c2102