Skip to content

Commit 4841dc2

Browse files
committed
fix: update environment keywords and improve placeholder text in KeywordsModal
1 parent ab8c279 commit 4841dc2

4 files changed

Lines changed: 11 additions & 5 deletions

File tree

backend/src/db/environment.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
{
22
"KEYWORDS": [
33
"Java",
4-
"Frontend",
5-
"Backend",
6-
"PHP",
7-
"Nodejs"
4+
"Spring",
5+
"RabbitMQ",
6+
"Docker"
87
]
98
}

frontend/src/components/KeywordsModal.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ export function KeywordsModal({ onClose }: KeywordsModalProps) {
6767
<CardContent className="space-y-4">
6868
<div className="flex gap-2">
6969
<Input
70-
placeholder="Nova palavra-chave ou filtro..."
70+
placeholder="Nova keyword ou filtro..."
71+
aria-label="Nova keyword ou filtro"
7172
value={newKeyword}
7273
onChange={(e) => setNewKeyword(e.target.value)}
7374
onKeyDown={(e) => e.key === "Enter" && handleAddKeyword()}

frontend/tests/unit/components/JobsFiltersCard.test.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import { JobsFiltersCard } from "@/components/JobsFiltersCard";
22
import { fireEvent, render, screen } from "@testing-library/react";
33
import { describe, expect, it, vi } from "vitest";
44

5+
vi.mock("@/components/KeywordsModal", () => ({
6+
KeywordsModal: () => <div>Gerenciar filtros</div>,
7+
}));
8+
59
describe("JobsFiltersCard", () => {
610
it("dispara callbacks de filtro e refresh", () => {
711
const setSearch = vi.fn();

frontend/tests/unit/components/KeywordsModal.test.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ describe("KeywordsModal", () => {
7373
const onClose = vi.fn();
7474
render(<KeywordsModal onClose={onClose} />);
7575

76+
await waitFor(() => expect(screen.queryByText(/carregando/i)).not.toBeInTheDocument());
77+
7678
const cancelButton = screen.getByRole("button", { name: /cancelar/i });
7779
fireEvent.click(cancelButton);
7880

0 commit comments

Comments
 (0)