Skip to content

Commit 867ce82

Browse files
committed
Logic to show/hide filmmaker description on mobile
1 parent f07d489 commit 867ce82

File tree

1 file changed

+11
-4
lines changed
  • pages/collections/la-rebellion/filmmakers

1 file changed

+11
-4
lines changed

pages/collections/la-rebellion/filmmakers/index.vue

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,17 +126,24 @@ const parsedFilmmakerListings = computed(() => {
126126
if (currentList.value.length === 0) return []
127127
128128
return currentList.value.map((obj) => {
129+
let filmmakerDescription
130+
131+
if (!isMobile.value) {
132+
filmmakerDescription = obj._source.richText
133+
} else {
134+
filmmakerDescription = null
135+
}
136+
129137
return {
130-
...obj._source,
131138
to: `/${obj._source.uri}`,
132139
title: obj._source.title,
133-
description: obj._source.richText,
140+
description: filmmakerDescription,
134141
image: parseImage(obj),
135142
}
136143
})
137144
})
138145
139-
const pageClass = computed(() => {
146+
const pageClasses = computed(() => {
140147
return ['page', 'page-filmmakers']
141148
})
142149
@@ -145,7 +152,7 @@ const pageClass = computed(() => {
145152
<template>
146153
<main
147154
id="main"
148-
:class="pageClass"
155+
:class="pageClasses"
149156
>
150157
<div class="one-column">
151158
<NavBreadcrumb data-test="breadcrumb" />

0 commit comments

Comments
 (0)