Skip to content

Commit 82730bc

Browse files
committed
Refactor URL override labels and information to dynamically reflect the selected chatbot e.g., ChatGPT or Perplexity
1 parent 274d06f commit 82730bc

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

‎packages/vscode/src/views/panel/frontend/EditPresetForm/EditPresetForm.tsx‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,16 @@ export const EditPresetForm: React.FC<Props> = (props) => {
123123
options
124124
])
125125

126+
let url_override_label = 'New URL'
127+
let url_override_info = 'Enter link of a project, space, etc.'
128+
if (chatbot == 'ChatGPT') {
129+
url_override_label = 'Project URL'
130+
url_override_info = 'Enter link of a project'
131+
} else if (chatbot == 'Perplexity') {
132+
url_override_label = 'Space URL'
133+
url_override_info = 'Enter link of a space'
134+
}
135+
126136
const handle_chatbot_change = (new_chatbot: keyof typeof CHATBOTS) => {
127137
set_chatbot(new_chatbot)
128138
set_model(Object.keys(CHATBOTS[new_chatbot].models)[0] || undefined)
@@ -288,9 +298,9 @@ export const EditPresetForm: React.FC<Props> = (props) => {
288298

289299
{supports_url_override && (
290300
<Field
291-
label="New URL"
301+
label={url_override_label}
292302
html_for="new-url"
293-
info="Enter link of a project, space, etc."
303+
info={url_override_info}
294304
>
295305
<Input
296306
id="new-url"

0 commit comments

Comments
 (0)