Skip to content

Commit dda76b4

Browse files
author
Sebastian Flick
committed
simplify load while and don't call unneccesary
1 parent fc8cd2a commit dda76b4

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/routes/textzeugen/[[sigla]]/[[thirties]]/[[verse]]/+page.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
import { api, teipb } from '$lib/constants';
22

33
/** @type {import('./$types').PageLoad} */
4-
export async function load({ fetch, params, url }) {
4+
export async function load({ fetch, params }) {
55
const { codices, fragments } = await fetch(`${api}/json/metadata-nomenclature.json`).then((r) =>
66
r.json()
77
);
88
const sigla = params.sigla?.split('-');
99

10-
const iiifViewer = url.searchParams.get('iiif')?.split('-') ?? [];
11-
1210
/** @type string | boolean */
1311
let thirties = params.thirties ?? '1';
1412
/** @type string | boolean */
@@ -88,7 +86,6 @@ export async function load({ fetch, params, url }) {
8886
content: sigla?.map((witnes, i) => {
8987
return {
9088
sigla: witnes,
91-
iiifViewer: Boolean(iiifViewer[i]) ?? false,
9289
meta: meta ? meta[i] : false
9390
};
9491
})

src/routes/textzeugen/[[sigla]]/[[thirties]]/[[verse]]/+page.svelte

+1-3
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
const generateCloseIiifLink = (/** @type {Number} */ i) => {
4141
let link = new URL($page.url.toString());
4242
const currentParam = $page.url.searchParams.get('iiif')?.split('-') ?? [];
43-
console.log($page.url.searchParams.get('iiif'));
4443
currentParam[i] = 'true';
4544
link.searchParams.set('iiif', currentParam.join('-'));
4645
return link.toString();
@@ -53,7 +52,6 @@
5352
<section class="w-full">
5453
<h1 class="h1 my-4">Textzeugen</h1>
5554
<div class="grid gap-6 md:grid-cols-2 md:my-8">
56-
{$page.url}
5755
<p>
5856
Dies ist die Textzeugenansicht. Derzeit {Number(data.content?.length) > 1 ? 'werden' : 'wird'}
5957
{data?.content ? generateLabel(selectedSigla) : 'keine Textzeugen'} angezeigt. Mit dem Selektor
@@ -111,7 +109,7 @@
111109
<p>Loading...</p>
112110
{:then iiif}
113111
{#if typeof iiif === 'object'}
114-
{#if !content.iiifViewer}
112+
{#if !($page.url.searchParams.get('iiif')?.split('-')[i] === 'true')}
115113
<a
116114
class="btn btn-icon absolute top-0 right-0 z-10"
117115
href={generateCloseIiifLink(i)}><i class="fa-solid fa-x"></i></a

0 commit comments

Comments
 (0)