Skip to content

Commit a69c1c8

Browse files
committed
Description in other cards
1 parent b366138 commit a69c1c8

5 files changed

Lines changed: 11 additions & 6 deletions

File tree

app/[locale]/(user)/collaboratives/[collaborativeSlug]/CollaborativeDetailsClient.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import BreadCrumbs from '@/components/BreadCrumbs';
2020
import { Icons } from '@/components/icons';
2121
import JsonLd from '@/components/JsonLd';
2222
import { Loading } from '@/components/loading';
23+
import { stripMarkdown } from '../../search/components/UnifiedListingComponent';
2324
import PrimaryDetails from '../components/Details';
2425
import Metadata from '../components/Metadata';
2526

@@ -476,7 +477,7 @@ const CollaborativeDetailClient = () => {
476477

477478
const commonProps = {
478479
title: useCase.title || '',
479-
description: useCase.summary || '',
480+
description: stripMarkdown(useCase.summary || ''),
480481
metadataContent: MetadataContent,
481482
tag: useCase.tags?.map((t: any) => t.value) || [],
482483
footerContent: FooterContent,
@@ -558,7 +559,7 @@ const CollaborativeDetailClient = () => {
558559
label: 'Published by',
559560
},
560561
]}
561-
description={dataset.description || ''}
562+
description={stripMarkdown(dataset.description || '')}
562563
/>
563564
))}
564565
</div>

app/[locale]/(user)/datasets/[datasetIdentifier]/components/SimilarDatasets/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { useParams } from 'next/navigation';
2+
import { stripMarkdown } from '@/app/[locale]/(user)/search/components/UnifiedListingComponent';
23
import { graphql } from '@/gql';
34
import { useQuery } from '@tanstack/react-query';
45
import {
@@ -123,7 +124,7 @@ const SimilarDatasets: React.FC = () => {
123124
{' '}
124125
<Card
125126
title={item.title}
126-
description={item.description}
127+
description={stripMarkdown(item.description || '')}
127128
metadataContent={[
128129
{
129130
icon: Icons.calendar as any,

app/[locale]/(user)/publishers/components/Datasets.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { Card, Icon, Spinner, Text } from 'opub-ui';
66
import { GraphQL } from '@/lib/api';
77
import { cn } from '@/lib/utils';
88
import { Icons } from '@/components/icons';
9+
import { stripMarkdown } from '../../search/components/UnifiedListingComponent';
910

1011
const userPublishedDatasetsDoc: any = graphql(`
1112
query userPublishedDatasetsList($userId: ID!) {
@@ -152,7 +153,7 @@ const Datasets = ({ type }: { type: 'organization' | 'Publisher' }) => {
152153
]}
153154
key={index}
154155
title={item.title}
155-
description={item.description}
156+
description={stripMarkdown(item.description || '')}
156157
metadataContent={[
157158
{
158159
icon: Icons.calendar as any,

app/[locale]/(user)/publishers/components/UseCases.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { Card, Icon, Spinner, Text } from 'opub-ui';
77
import { GraphQL } from '@/lib/api';
88
import { cn, formatDate } from '@/lib/utils';
99
import { Icons } from '@/components/icons';
10+
import { stripMarkdown } from '../../search/components/UnifiedListingComponent';
1011

1112
const userPublishedUseCasesDoc: any = graphql(`
1213
query userPublishedUseCasesList($userId: ID!) {
@@ -180,7 +181,7 @@ const UseCases = ({ type }: { type: 'organization' | 'Publisher' }) => {
180181
label: 'Published by',
181182
},
182183
]}
183-
description={item.summary}
184+
description={stripMarkdown(item.summary || '')}
184185
iconColor="warning"
185186
variation={'collapsed'}
186187
/>

app/[locale]/(user)/usecases/[useCaseSlug]/UsecaseDetailsClient.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import BreadCrumbs from '@/components/BreadCrumbs';
1616
import { Icons } from '@/components/icons';
1717
import JsonLd from '@/components/JsonLd';
1818
import { Loading } from '@/components/loading';
19+
import { stripMarkdown } from '../../search/components/UnifiedListingComponent';
1920
import PrimaryDetails from '../components/Details';
2021
import Metadata from '../components/Metadata';
2122
import Dashboards from './Dashboards';
@@ -334,7 +335,7 @@ const UseCaseDetailClient = () => {
334335
label: 'Published by',
335336
},
336337
]}
337-
description={dataset.description || ''}
338+
description={stripMarkdown(dataset.description || '')}
338339
/>
339340
))}
340341
</div>

0 commit comments

Comments
 (0)