Skip to content
This repository was archived by the owner on Feb 28, 2026. It is now read-only.

Commit cb658bb

Browse files
committed
fix select button
1 parent b69fdef commit cb658bb

1 file changed

Lines changed: 25 additions & 21 deletions

File tree

  • frontend/desktop/src/components/settingfragments

frontend/desktop/src/components/settingfragments/advanced.tsx

Lines changed: 25 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import React, { FunctionComponent, useEffect, useState } from "react"
2-
import Constants from "../../constants"
3-
import eventService from "../../events/eventService"
1+
import React, { FunctionComponent, useEffect, useState } from 'react'
2+
import Constants from '../../constants'
3+
import eventService from '../../events/eventService'
44

55
const ModelOptions = [
66
{ value: "gpt-4-32k-0314" },
@@ -64,33 +64,37 @@ const AdvancedSettings: FunctionComponent<{}> = () => {
6464
<div className="buttons has-addons">
6565
<div className="field has-addons">
6666
<p className="control is-expanded">
67-
<input className="input" type="text" value={openAIKey}
68-
onChange={(e: React.ChangeEvent<HTMLInputElement>) => { setOpenAIKey(e.target.value) }} placeholder="Enter API key" />
67+
<input
68+
className="input"
69+
type="text"
70+
value={openAIKey}
71+
onChange={(e: React.ChangeEvent<HTMLInputElement>) => { setOpenAIKey(e.target.value) }}
72+
placeholder="Enter API key" />
6973
</p>
70-
<p id="api_key_update" className="control">
71-
<a className="button" onClick={() => { updateOpenAIKey() }}>
74+
<p className="control">
75+
<a className="button" onClick={updateOpenAIKey}>
7276
<i className="fas fa-check" />
7377
</a>
7478
</p>
7579
</div>
7680
</div>
7781
<h2>OpenAI Model</h2>
7882
<p>Update OpenAI Model to enable Generate SQL tool.</p>
79-
<div className="buttons has-addons">
80-
<div className="field has-addons">
81-
<div className="select">
82-
<select value={openAIModel} onChange={(e) => {handleModelChange(e)}}>
83-
{ModelOptions.map((e,idx)=>{
84-
return <option value={e.value} key={idx}> {e.value} </option>
85-
})}
83+
<div className="field has-addons">
84+
<p className="control">
85+
<span className="select">
86+
<select value={openAIModel} onChange={e => handleModelChange(e)}>
87+
{ModelOptions.map((e, idx) => {
88+
return <option value={e.value} key={idx}> {e.value} </option>
89+
})}
8690
</select>
87-
</div>
88-
<p id="model_update" className="control">
89-
<a className="button" onClick={() => updateOpenAIModel()}>
90-
<i className="fas fa-check" />
91-
</a>
92-
</p>
93-
</div>
91+
</span>
92+
</p>
93+
<p className="control">
94+
<button className="button" onClick={() => updateOpenAIModel()}>
95+
<i className="fas fa-check" />
96+
</button>
97+
</p>
9498
</div>
9599
<br />
96100
</React.Fragment>

0 commit comments

Comments
 (0)