// cipher keys.js
import { expect } from '@playwright/test';
export class CipherKeys {
constructor(page) {
this.page = page;
this.settingsMenu = page.locator('[data-test="menu-link-/settings-item"]');
this.cipherKeyTab = page.locator('[data-test="management-cipher-key-tab"]');
this.addCipherKeyButton = page.locator('[data-test="cipher-keys-add-btn"]');
// OInput wrapper: [data-test="add-cipher-key-name-input"]
// Native : [data-test="add-cipher-key-name-input-field"] (-field suffix, hidden — use { force: true })
this.nameInput = page.locator('[data-test="add-cipher-key-name-input-field"]');
// OTextarea wrapper: [data-test="add-cipher-key-openobserve-secret-input"]
// Native