Skip to content

Commit 414ae08

Browse files
authored
feat(BackgroundCard): add typograf to list (#1178)
1 parent 93401b4 commit 414ae08

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/text-transform/config.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import {
55
BlockType,
66
ContentBlockProps,
7+
ContentItemProps,
78
ExtendedFeaturesItem,
89
PriceDetailedProps,
910
PriceDetailsListProps,
@@ -130,6 +131,12 @@ function parseContentLayoutTitle(transformer: Transformer, content: ContentBlock
130131
return content;
131132
}
132133

134+
const parseBackgroundCardItems = (transformer: Transformer, items: ContentItemProps[]) =>
135+
items.map(({text, ...rest}) => ({
136+
text: text && parseTitle(transformer, text),
137+
...rest,
138+
}));
139+
133140
export const blockHeaderTransformer = [
134141
{
135142
fields: ['title'],
@@ -170,6 +177,11 @@ export const config: BlocksConfig = {
170177
fields: ['title'],
171178
transformer: typografTransformer,
172179
},
180+
{
181+
fields: ['list'],
182+
parser: parseBackgroundCardItems,
183+
transformer: typografTransformer,
184+
},
173185
],
174186
[SubBlockType.ImageCard]: [
175187
{

0 commit comments

Comments
 (0)