Skip to content

Commit c3a7794

Browse files
author
Rankin Zheng
committed
Add conditional rendering for OpenAI key setting button in ChatStore.ts
1 parent a27d809 commit c3a7794

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

src/views/stores/ChatStore.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,17 @@ You can configure DevChat from [Settings](#settings).`;
157157
const setKeyMessage = `
158158
OPENAI_API_KEY is missing from your environment or settings. Kindly input your DevChat key, and I'll ensure DevChat is all set for you.
159159
160+
${process.env.platform === 'vscode'
161+
?`
162+
<button value="get_devchat_key" href="https://web.devchat.ai">Register DevChat key</button>
160163
<button value="setting_devchat_key">Set DevChat key</button>
164+
<button value="setting_openai_key">Set OpenAI key</button>
165+
`
166+
:`
167+
<button value="get_devchat_key" href="https://web.devchat.ai">Register DevChat key</button>
168+
<button value="setting_devchat_key">Set DevChat key</button>
169+
`}
161170
162-
<button value="get_devchat_key" href="https://web.devchat.ai" component="a">Register DevChat key</button>
163171
`;
164172

165173
const setKeyUser = `Is DevChat Access Key ready?`;

0 commit comments

Comments
 (0)