This commit is contained in:
Robin Grenzdörfer 2023-11-18 17:03:19 +00:00
parent baf4a4b7b2
commit c1b4882e5b
3 changed files with 10 additions and 6 deletions
api/collections
frontend/src/lib/components/widgets

@ -93,6 +93,9 @@ meta:
columns:
- source: path
name: Pfad
- source: personType
name: Typ
- source: pageTitle
name: Titel
- source: active

@ -2,8 +2,9 @@
export let persons: Page[]
let boxes = persons.map((p) => p.personPreview.name)
const sortByFirstName = (a, b) => {
const nameA = a?.name?.split(" ")[0] // Extracts the first name from "First Last"
const nameB = b?.name?.split(" ")[0]
const nameA = a?.split(" ")[0] // Extracts the first name from "First Last"
const nameB = b?.split(" ")[0]
console.log("nameA", nameA, "nameB", nameB, "comp", nameA?.localeCompare(nameB))
return nameA?.localeCompare(nameB)
}
boxes = boxes.sort(sortByFirstName)

@ -22,8 +22,8 @@
<!-- Initial Image -->
<img
class="initial"
src="{`${apiBaseURL}medialib/${p.personPreview.initialImage}/${
$mediaLibrary[p.personPreview.initialImage]?.file?.src
src="{`${apiBaseURL}medialib/${p?.personPreview?.initialImage}/${
$mediaLibrary[p?.personPreview?.initialImage]?.file?.src
}`}"
alt="img"
style="opacity: {hover == i ? 0 : 1}"
@ -31,8 +31,8 @@
<!-- Hover Image -->
<img
class="hover"
src="{`${apiBaseURL}medialib/${p.personPreview.hoverImage}/${
$mediaLibrary[p.personPreview.hoverImage]?.file?.src
src="{`${apiBaseURL}medialib/${p?.personPreview?.hoverImage}/${
$mediaLibrary[p?.personPreview?.hoverImage]?.file?.src
}`}"
alt="img"
style="opacity: {hover == i ? 1 : 0}"