Show some sort of header if we have some images.
This commit is contained in:
parent
5c433f1231
commit
547002902b
@ -40,12 +40,6 @@ export function GalleryView(vm, model) {
|
||||
});
|
||||
|
||||
return function(vm, model, key, opts) {
|
||||
if (!data || !data.ready()) {
|
||||
return el('h1', 'Loading...');
|
||||
}
|
||||
|
||||
const members = data();
|
||||
|
||||
return el('.gallery', [
|
||||
header([
|
||||
el('div', { css: { fontSize: '20pt' } }, 'Gallery'),
|
||||
@ -56,11 +50,14 @@ export function GalleryView(vm, model) {
|
||||
onchange: uploadImages
|
||||
})
|
||||
]),
|
||||
...(!data || !data.ready()
|
||||
? [el('h1', 'Loading...')]
|
||||
: [
|
||||
el('a', { href: router.href('images') }, 'Images'),
|
||||
el('a', { href: router.href('albums') }, 'Albums'),
|
||||
el('h1', title),
|
||||
...(title === 'Images'
|
||||
? members.map(i => {
|
||||
? data().map(i => {
|
||||
return defineView(
|
||||
ThumbnailView,
|
||||
{
|
||||
@ -73,7 +70,7 @@ export function GalleryView(vm, model) {
|
||||
i._id
|
||||
);
|
||||
})
|
||||
: members.map(a => {
|
||||
: data().map(a => {
|
||||
return defineView(
|
||||
AlbumView,
|
||||
{
|
||||
@ -85,6 +82,7 @@ export function GalleryView(vm, model) {
|
||||
a._id
|
||||
);
|
||||
}))
|
||||
])
|
||||
]);
|
||||
};
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user