Skip to content

Commit dbd3636

Browse files
feat: add help text
1 parent 6a522ce commit dbd3636

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

assets/apps/customizer-controls/src/repeater/RepeaterItemContent.js

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
TextControl,
55
ToggleControl,
66
TextareaControl,
7+
ExternalLink,
78
} from '@wordpress/components';
89
import IconSelector from './IconSelector';
910
import { getIcons, ColorControl } from '@neve-wp/components';
@@ -68,18 +69,26 @@ const RepeaterItemContent = ({
6869
switch (currentField.type) {
6970
case 'text':
7071
if (
71-
'page_name' === key &&
72+
'fb_page_id' === key &&
7273
'messenger' !== value[index]?.social_network
7374
) {
7475
return;
7576
}
7677
return (
77-
<TextControl
78-
label={currentField.label}
79-
value={value[index][key] || currentField.default}
80-
onChange={(newData) => changeContent(key, newData)}
81-
key={key + index}
82-
/>
78+
<>
79+
<TextControl
80+
label={currentField.label}
81+
value={value[index][key] || currentField.default}
82+
onChange={(newData) => changeContent(key, newData)}
83+
key={key + index}
84+
help={currentField.help_text || ''}
85+
/>
86+
{currentField?.help_link && (
87+
<ExternalLink href={currentField?.help_link?.link}>
88+
{currentField?.help_link?.text}
89+
</ExternalLink>
90+
)}
91+
</>
8392
);
8493
case 'textarea':
8594
return (

0 commit comments

Comments
 (0)