diff --git a/extensions/vscode/package-lock.json b/extensions/vscode/package-lock.json index 678794d028..1170be7867 100644 --- a/extensions/vscode/package-lock.json +++ b/extensions/vscode/package-lock.json @@ -1,12 +1,12 @@ { "name": "continue", - "version": "1.1.16", + "version": "1.1.17", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "continue", - "version": "1.1.16", + "version": "1.1.17", "license": "Apache-2.0", "dependencies": { "@continuedev/fetch": "^1.0.3", diff --git a/gui/src/components/CodeToEditCard/AddFileButton.tsx b/gui/src/components/CodeToEditCard/AddFileButton.tsx index 18316a5d76..d051f847fa 100644 --- a/gui/src/components/CodeToEditCard/AddFileButton.tsx +++ b/gui/src/components/CodeToEditCard/AddFileButton.tsx @@ -39,15 +39,15 @@ export default function AddFileButton({ onClick }: AddFileButtonProps) { className="bg-vsc-editor-background m-0 rounded-md p-0" >
{ e.preventDefault(); e.stopPropagation(); onClick(); }} > - - + + Add file
diff --git a/gui/src/components/CodeToEditCard/CodeToEditCard.tsx b/gui/src/components/CodeToEditCard/CodeToEditCard.tsx index 99149ba5fc..6e16d4d4f8 100644 --- a/gui/src/components/CodeToEditCard/CodeToEditCard.tsx +++ b/gui/src/components/CodeToEditCard/CodeToEditCard.tsx @@ -1,16 +1,16 @@ +import { PlusIcon, XMarkIcon } from "@heroicons/react/24/outline"; +import type { CodeToEdit } from "core"; import { useContext, useState } from "react"; import { useDispatch } from "react-redux"; import { IdeMessengerContext } from "../../context/IdeMessenger"; -import CodeToEditListItem from "./CodeToEditListItem"; -import type { CodeToEdit } from "core"; -import AddFileButton from "./AddFileButton"; -import AddFileCombobox from "./AddFileCombobox"; -import { PlusIcon, XMarkIcon } from "@heroicons/react/24/outline"; import { useAppSelector } from "../../redux/hooks"; import { addCodeToEdit, removeCodeToEdit, } from "../../redux/slices/sessionSlice"; +import AddFileButton from "./AddFileButton"; +import AddFileCombobox from "./AddFileCombobox"; +import CodeToEditListItem from "./CodeToEditListItem"; export default function CodeToEditCard() { const dispatch = useDispatch(); @@ -18,12 +18,12 @@ export default function CodeToEditCard() { const [showAddFileCombobox, setShowAddFileCombobox] = useState(false); const codeToEdit = useAppSelector((state) => state.session.codeToEdit); - const title = + const itemCount = codeToEdit.length === 0 - ? "Code to edit" + ? "" : codeToEdit.length === 1 - ? "Code to edit (1 item)" - : `Code to edit (${codeToEdit.length} items)`; + ? "(1 item)" + : `(${codeToEdit.length} items)`; function onDelete(rif: CodeToEdit) { dispatch(removeCodeToEdit(rif)); @@ -57,7 +57,11 @@ export default function CodeToEditCard() { return (
- {title} +
+ Code to edit + {itemCount} +
+ setShowAddFileCombobox(true)} />