Skip to content

Commit 3860abf

Browse files
authored
Merge pull request RooCodeInc#1122 from System233/patch-model-picker
fix: ModelID cannot be saved and refactor ModelPicker
2 parents 6d38e34 + 4897500 commit 3860abf

19 files changed

+1214
-505
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import React from "react"
2+
3+
export const Check = () => React.createElement("div")
4+
export const ChevronsUpDown = () => React.createElement("div")
5+
export const Loader = () => React.createElement("div")
6+
export const X = () => React.createElement("div")

webview-ui/src/__mocks__/vscrui.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ export const Dropdown = ({ children, value, onChange }: any) =>
88

99
export const Pane = ({ children }: any) => React.createElement("div", { "data-testid": "mock-pane" }, children)
1010

11+
export const Button = ({ children, ...props }: any) =>
12+
React.createElement("div", { "data-testid": "mock-button", ...props }, children)
13+
1114
export type DropdownOption = {
1215
label: string
1316
value: string
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import React from "react"
2+
3+
interface ApiErrorMessageProps {
4+
errorMessage: string | undefined
5+
children?: React.ReactNode
6+
}
7+
const ApiErrorMessage = ({ errorMessage, children }: ApiErrorMessageProps) => {
8+
return (
9+
<div className="text-vscode-errorForeground text-sm">
10+
<span style={{ fontSize: "2em" }} className={`codicon codicon-close align-middle mr-1`} />
11+
{errorMessage}
12+
{children}
13+
</div>
14+
)
15+
}
16+
export default ApiErrorMessage

0 commit comments

Comments
 (0)