Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
import{d as s,a as r,t as l,_ as a}from"./vue.runtime.esm-DE8Vf-Sj.chunk.mjs";import{e as i}from"./index-uEjfhnSR.chunk.mjs";import{N as n,m,o as u,q as c}from"./index-DiDFXBG0.chunk.mjs";import{N as p}from"./NcEmptyContent-pb5UHZk8.chunk.mjs";import{g as b,F as f,P as h,n as d}from"./icons-CG9j2hi8.chunk.mjs";import{A as _}from"./AlbumForm-BrSjwbfz.chunk.mjs";import{C as y,a as C}from"./CollectionsList-CSHB4Lwo.chunk.mjs";import{H as v}from"./HeaderNavigation-zv21E5Jk.chunk.mjs";import{F as g}from"./FetchCollectionsMixin-DJlbs6PZ.chunk.mjs";import"./preload-helper-Dh9HmuEY.chunk.mjs";import"./index-CKppNoVt.chunk.mjs";import"./NcTextField-o_8gWurX-CE3Ky9yT.chunk.mjs";import"./useModelMigration-EhAWvqDD-DdyTIrbs.chunk.mjs";import"./PhotosFiltersDisplay-BOrIo95L.chunk.mjs";import"./NcDateTime-DshRFtUU-8kfZRxpS.chunk.mjs";import"./NcDateTimePicker-B-tjd35g.chunk.mjs";import"./ChevronDown-DFQfzh63-DzrxVXh0.chunk.mjs";import"./NcAvatar-YSp2ORHc-DMYb9mrt.chunk.mjs";import"./NcActionButton-CuVNJJtW-CuYdCDcU.chunk.mjs";import"./logger-D3RVzcfQ-DuMcYv0L.chunk.mjs";import"./collectionFetcher-C_jh_sgq.chunk.mjs";import"./index-x9vhq81Z.chunk.mjs";import"./FetchCollectionContentMixin-BHZgi5-5.chunk.mjs";import"./AbortControllerMixin-CtlVmv6y.chunk.mjs";const A=s({name:"AlbumsView",components:{Plus:h,FolderMultipleImage:f,NcModal:m,NcButton:n,NcEmptyContent:p,CollectionsList:C,CollectionCover:y,HeaderNavigation:v,AlbumForm:_,FilterIcon:b},filters:{coverUrl(t){return t===-1?"":a(`/apps/photos/api/v1/preview/${t}?x=512&y=512`)}},mixins:[g],setup(){return{isMobile:i()}},data(){return{showAlbumCreationForm:!1}},computed:{albums(){return this.$store.getters.albums}},async beforeMount(){this.fetchAlbums()},methods:{fetchAlbums(){this.fetchCollections(u,c)},handleAlbumCreated({album:t}){this.showAlbumCreationForm=!1,this.$router.push(`/albums/${t.basename}`)},t:l,n:r}});var N=function(){var t=this,o=t._self._c;return t._self._setupProxy,o("div",[o("CollectionsList",{staticClass:"albums-list",attrs:{collections:t.albums,loading:t.loadingCollections,error:t.errorFetchingCollections},scopedSlots:t._u([{key:"header",fn:function(){return[o("HeaderNavigation",{key:"navigation",attrs:{loading:t.loadingCollections,title:t.t("photos","Albums"),"root-title":t.t("photos","Albums")},on:{refresh:t.fetchAlbums}},[o("NcButton",{attrs:{"aria-label":t.isMobile?t.t("photos","New album"):void 0},on:{click:function(e){t.showAlbumCreationForm=!0}},scopedSlots:t._u([{key:"icon",fn:function(){return[o("Plus",{attrs:{size:20}})]},proxy:!0},t.isMobile?null:{key:"default",fn:function(){return[t._v(" "+t._s(t.t("photos","New album"))+" ")]},proxy:!0}],null,!0)})],1)]},proxy:!0},{key:"default",fn:function({collection:e}){return[o("CollectionCover",{key:e.basename,attrs:{link:`/albums/${e.basename}`,"alt-img":t.t("photos","Cover photo for album {albumName}",{albumName:e.basename}),"cover-url":t._f("coverUrl")(e.attributes["last-photo"])},scopedSlots:t._u([{key:"default",fn:function(){return[o("span",{staticClass:"album__name"},[t._v(" "+t._s(e.basename)+" ")]),Object.keys(e.attributes.filters).length!==0?o("FilterIcon",{attrs:{"fill-color":"var(--color-text-lighter)"}}):t._e()]},proxy:!0},{key:"subtitle",fn:function(){return[o("div",{staticClass:"album__details"},[t._v(" "+t._s(e.attributes.date)+" ⸱ "+t._s(t.n("photos","%n item","%n photos and videos",e.attributes.nbItems))+" ")])]},proxy:!0}],null,!0)})]}},{key:"empty-collections-list",fn:function(){return[o("NcEmptyContent",{attrs:{name:t.t("photos","There is no album yet!")},scopedSlots:t._u([{key:"icon",fn:function(){return[o("FolderMultipleImage")]},proxy:!0}])})]},proxy:!0}])}),t.showAlbumCreationForm?o("NcModal",{attrs:{"label-id":"new-album-form"},on:{close:function(e){t.showAlbumCreationForm=!1}}},[o("h2",{staticClass:"album-creation__heading"},[t._v(" "+t._s(t.t("photos","New album"))+" ")]),o("AlbumForm",{on:{done:t.handleAlbumCreated}})],1):t._e()],1)},F=[],k=d(A,N,F,!1,null,"678d76af");const W=k.exports;export{W as default};
//# sourceMappingURL=AlbumsView-DKn397Rq.chunk.mjs.map
import{d as s,a as r,t as l,_ as a}from"./vue.runtime.esm-DE8Vf-Sj.chunk.mjs";import{e as i}from"./index-4yKLijaA.chunk.mjs";import{N as n,m,o as u,q as c}from"./index-DiDFXBG0.chunk.mjs";import{N as p}from"./NcEmptyContent-pb5UHZk8.chunk.mjs";import{g as b,F as f,P as h,n as d}from"./icons-CG9j2hi8.chunk.mjs";import{A as _}from"./AlbumForm-CQbSmId5.chunk.mjs";import{C as y,a as C}from"./CollectionsList-CJ3ZAakq.chunk.mjs";import{H as v}from"./HeaderNavigation-zv21E5Jk.chunk.mjs";import{F as g}from"./FetchCollectionsMixin-DJlbs6PZ.chunk.mjs";import"./preload-helper-Dh9HmuEY.chunk.mjs";import"./index-CKppNoVt.chunk.mjs";import"./NcTextField-o_8gWurX-kkdqs-qD.chunk.mjs";import"./useModelMigration-EhAWvqDD-DdyTIrbs.chunk.mjs";import"./PhotosFiltersDisplay-DE7ImPwB.chunk.mjs";import"./NcDateTime-DshRFtUU-8kfZRxpS.chunk.mjs";import"./NcDateTimePicker-D7lMDppr.chunk.mjs";import"./ChevronDown-DFQfzh63-DzrxVXh0.chunk.mjs";import"./NcAvatar-YSp2ORHc-DzM2U4Oq.chunk.mjs";import"./NcActionButton-CuVNJJtW-CuYdCDcU.chunk.mjs";import"./logger-D3RVzcfQ-DuMcYv0L.chunk.mjs";import"./collectionFetcher-C_jh_sgq.chunk.mjs";import"./index-x9vhq81Z.chunk.mjs";import"./FetchCollectionContentMixin-BHZgi5-5.chunk.mjs";import"./AbortControllerMixin-CtlVmv6y.chunk.mjs";const A=s({name:"AlbumsView",components:{Plus:h,FolderMultipleImage:f,NcModal:m,NcButton:n,NcEmptyContent:p,CollectionsList:C,CollectionCover:y,HeaderNavigation:v,AlbumForm:_,FilterIcon:b},filters:{coverUrl(t){return t===-1?"":a(`/apps/photos/api/v1/preview/${t}?x=512&y=512`)}},mixins:[g],setup(){return{isMobile:i()}},data(){return{showAlbumCreationForm:!1}},computed:{albums(){return this.$store.getters.albums}},async beforeMount(){this.fetchAlbums()},methods:{fetchAlbums(){this.fetchCollections(u,c)},handleAlbumCreated({album:t}){this.showAlbumCreationForm=!1,this.$router.push(`/albums/${t.basename}`)},t:l,n:r}});var N=function(){var t=this,o=t._self._c;return t._self._setupProxy,o("div",[o("CollectionsList",{staticClass:"albums-list",attrs:{collections:t.albums,loading:t.loadingCollections,error:t.errorFetchingCollections},scopedSlots:t._u([{key:"header",fn:function(){return[o("HeaderNavigation",{key:"navigation",attrs:{loading:t.loadingCollections,title:t.t("photos","Albums"),"root-title":t.t("photos","Albums")},on:{refresh:t.fetchAlbums}},[o("NcButton",{attrs:{"aria-label":t.isMobile?t.t("photos","New album"):void 0},on:{click:function(e){t.showAlbumCreationForm=!0}},scopedSlots:t._u([{key:"icon",fn:function(){return[o("Plus",{attrs:{size:20}})]},proxy:!0},t.isMobile?null:{key:"default",fn:function(){return[t._v(" "+t._s(t.t("photos","New album"))+" ")]},proxy:!0}],null,!0)})],1)]},proxy:!0},{key:"default",fn:function({collection:e}){return[o("CollectionCover",{key:e.basename,attrs:{link:`/albums/${e.basename}`,"alt-img":t.t("photos","Cover photo for album {albumName}",{albumName:e.basename}),"cover-url":t._f("coverUrl")(e.attributes["last-photo"])},scopedSlots:t._u([{key:"default",fn:function(){return[o("span",{staticClass:"album__name"},[t._v(" "+t._s(e.basename)+" ")]),Object.keys(e.attributes.filters).length!==0?o("FilterIcon",{attrs:{"fill-color":"var(--color-text-lighter)"}}):t._e()]},proxy:!0},{key:"subtitle",fn:function(){return[o("div",{staticClass:"album__details"},[t._v(" "+t._s(e.attributes.date)+" ⸱ "+t._s(t.n("photos","%n item","%n photos and videos",e.attributes.nbItems))+" ")])]},proxy:!0}],null,!0)})]}},{key:"empty-collections-list",fn:function(){return[o("NcEmptyContent",{attrs:{name:t.t("photos","There is no album yet!")},scopedSlots:t._u([{key:"icon",fn:function(){return[o("FolderMultipleImage")]},proxy:!0}])})]},proxy:!0}])}),t.showAlbumCreationForm?o("NcModal",{attrs:{"label-id":"new-album-form"},on:{close:function(e){t.showAlbumCreationForm=!1}}},[o("h2",{staticClass:"album-creation__heading"},[t._v(" "+t._s(t.t("photos","New album"))+" ")]),o("AlbumForm",{on:{done:t.handleAlbumCreated}})],1):t._e()],1)},F=[],k=d(A,N,F,!1,null,"678d76af");const W=k.exports;export{W as default};
//# sourceMappingURL=AlbumsView-CEsaxl1x.chunk.mjs.map
Loading
Loading