feat(vibe): visualize the listening profile
Typecheck / typecheck (backend) (push) Has been cancelled
Typecheck / typecheck (workers) (push) Has been cancelled

This commit is contained in:
kami
2026-08-03 14:22:58 +04:00
parent ec141b32f4
commit 092a43b981
6 changed files with 150 additions and 24 deletions
+12
View File
@@ -0,0 +1,12 @@
import { render, screen } from '@testing-library/react';
import { describe, expect, it } from 'vitest';
import { VibeAura } from './VibeAura';
describe('VibeAura', () => {
it('turns the live recommendation profile into an accessible ambient state', () => {
render(<VibeAura profile={{ energy: 0.82, noveltyHunger: 0.78 }} />);
expect(screen.getByRole('img', { name: 'Current Vibe: charged energy and adventurous discovery' })).toBeInTheDocument();
expect(screen.getByText('Your Vibe is charged')).toBeInTheDocument();
});
});