feat(renderer): add shadcn input primitive

This commit is contained in:
2026-06-05 17:06:36 +05:30
parent d22d616727
commit 66e2b56221
2 changed files with 39 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
import { describe, it, expect, vi } from 'vitest';
import { render, screen } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { Input } from '@/components/ui/input';
describe('Input', () => {
it('renders and accepts typing', async () => {
const onChange = vi.fn();
render(<Input aria-label="name" onChange={onChange} />);
const input = screen.getByLabelText(/name/i);
await userEvent.type(input, 'a');
expect(onChange).toHaveBeenCalled();
});
});