Added sharing page to web (#355)

* Added shared album

* Added list tile

* Show info of shared album owner
This commit is contained in:
Alex
2022-07-16 23:52:00 -05:00
committed by GitHub
parent 5d03e9bda8
commit c6ecfb679a
38 changed files with 403 additions and 63 deletions

View File

@@ -37,7 +37,7 @@
<script lang="ts">
import { goto } from '$app/navigation';
import AlbumViewer from '$lib/components/album/album-viewer.svelte';
import AlbumViewer from '$lib/components/album-page/album-viewer.svelte';
export let album: AlbumResponseDto;
</script>

View File

@@ -3,10 +3,10 @@
import PlusBoxOutline from 'svelte-material-icons/PlusBoxOutline.svelte';
import NavigationBar from '$lib/components/shared/navigation-bar.svelte';
import NavigationBar from '$lib/components/shared-components/navigation-bar.svelte';
import { ImmichUser } from '$lib/models/immich-user';
import type { Load } from '@sveltejs/kit';
import SideBar from '$lib/components/shared/side-bar/side-bar.svelte';
import SideBar from '$lib/components/shared-components/side-bar/side-bar.svelte';
import { AlbumResponseDto, api } from '@api';
export const load: Load = async ({ session }) => {
@@ -36,7 +36,7 @@
</script>
<script lang="ts">
import AlbumCard from '$lib/components/album/album-card.svelte';
import AlbumCard from '$lib/components/album-page/album-card.svelte';
import { goto } from '$app/navigation';
export let user: ImmichUser;
@@ -64,7 +64,7 @@
<section id="album-content" class="relative pt-8 pl-4 mb-12 bg-immich-bg">
<div class="px-4 flex justify-between place-items-center">
<div>
<p>Albums</p>
<p class="font-medium">Albums</p>
</div>
<div>