n8n/packages/testing/playwright/pages/components/ChatHubSidebar.ts
2025-12-19 09:05:02 +01:00

18 lines
429 B
TypeScript

import type { Locator } from '@playwright/test';
export class ChatHubSidebar {
constructor(private root: Locator) {}
getPersonalAgentButton() {
return this.root.getByRole('menuitem', { name: 'Personal agents' });
}
getWorkflowAgentButton() {
return this.root.getByRole('menuitem', { name: 'Workflow agents' });
}
getConversations() {
return this.root.getByTestId('chat-conversation-list').getByRole('link');
}
}